diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest$332.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest$332.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest$332.jimple	2025-03-13 05:42:10.842051916 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest$332.jimple	2025-03-13 07:01:54.666764413 +0000
@@ -53,7 +53,7 @@
 v := @this: org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest$332;
 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_relational$3659137");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3659130");
 v = virtualinvoke v.<org.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::relational::tests::functions::objectReferenceIn::simpleModelMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest.jimple	2025-03-13 05:42:10.518057013 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_executionPlan_tests_executionPlanTest.jimple	2025-03-13 07:01:54.334769638 +0000
@@ -6613,7 +6613,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_relational$3649262");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3649255");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$testSupportStreamFlagGraphFetchSimple$111$system$imports$import__core_relational_relational_executionPlan_tests_executionPlanTest_pure_1$2");
@@ -6960,7 +6960,7 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _quoteIdentifiers(java.lang.Boolean)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(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_relational$3649425");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3649418");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$testQuoteIdentifiersFlagWithGraphFetch$116$system$imports$import__core_relational_relational_executionPlan_tests_executionPlanTest_pure_1$1");
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_functions_tests_testObjectReferenceIn$2.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_functions_tests_testObjectReferenceIn$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_functions_tests_testObjectReferenceIn$2.jimple	2025-03-13 05:42:13.590008689 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_functions_tests_testObjectReferenceIn$2.jimple	2025-03-13 07:01:57.454720541 +0000
@@ -50,7 +50,7 @@
 v := @parameter: org.eclipse.collections.api.RichIterable;
 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_relational$3094919");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3094922");
 v = virtualinvoke v.<org.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::relational::tests::functions::objectReferenceIn::simpleModelMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_functions_tests_testObjectReferenceIn.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_functions_tests_testObjectReferenceIn.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_functions_tests_testObjectReferenceIn.jimple	2025-03-13 05:42:13.538009507 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_functions_tests_testObjectReferenceIn.jimple	2025-03-13 07:01:57.410721233 +0000
@@ -65,7 +65,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v, 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_relational$3093033");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093036");
 v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>("name", "C", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -152,7 +152,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 java.lang.Object v, v, v, v, 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_relational$3093103");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093106");
 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 = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(5L);
@@ -256,7 +256,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 java.lang.Object v, v, v, v, 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_relational$3093163");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093166");
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = newarray (java.lang.String)[2];
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
@@ -403,7 +403,7 @@
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_objectReference_objectReference: java.lang.String Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(java.lang.String,java.lang.String,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("vX_X_X", "meta::relational::tests::milestoning::milestoningmap", "meta_relational_tests_milestoning_Product", "meta::relational::tests::testRuntime__Runtime_1_", 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_relational$3093232");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093235");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithMilestonedProperty$5$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$3");
@@ -459,8 +459,8 @@
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_objectReference_objectReference: java.lang.String Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(java.lang.String,java.lang.String,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("vX_X_X", "meta::relational::tests::milestoning::milestoningmap", "meta_relational_tests_milestoning_ProductClassification", "meta::relational::tests::testRuntime__Runtime_1_", 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_relational$3093290");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093296");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093293");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093299");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithEmptyLists$6$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$4");
@@ -521,7 +521,7 @@
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_objectReference_objectReference: java.lang.String Root_meta_alloy_objectReference_generateObjectReferences_String_1__String_1__String_1__String_1__Map_MANY__Extension_MANY__String_1_(java.lang.String,java.lang.String,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>("vX_X_X", "meta::relational::tests::milestoning::milestoningmap", "meta_relational_tests_milestoning_BiTemporalProduct", "meta::relational::tests::testRuntime__Runtime_1_", 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_relational$3093358");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093361");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithBiTemporalMilestoning$7$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$3");
@@ -571,7 +571,7 @@
 java.lang.Object v, v, v, v, v, v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig Root_meta_pure_graphFetch_execution_alloyConfig_Boolean_1__Boolean_1__Boolean_1__Boolean_1__Boolean_1__AlloySerializationConfig_1_(boolean,boolean,boolean,boolean,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(0, 0, 0, 0, 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::graphFetch::RootGraphFetchTree", "$core_relational$3093408");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093411");
 v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>("name", "C", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -676,7 +676,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$3093490");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093493");
 v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>("name", "C", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -751,7 +751,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_graphFetch_graphFetch: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig Root_meta_pure_graphFetch_execution_alloyConfig_Boolean_1__Boolean_1__Boolean_1__Boolean_1__Boolean_1__AlloySerializationConfig_1_(boolean,boolean,boolean,boolean,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(0, 0, 0, 0, 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::graphFetch::RootGraphFetchTree", "$core_relational$3093556");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3093559");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$tests$functions$objectReferenceIn$testObjectReferenceInWithObjectRefAsParams$10$system$imports$import__core_relational_relational_functions_tests_testObjectReferenceIn_pure_1$5");
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_domain_domainManagementTests$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_domain_domainManagementTests$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_domain_domainManagementTests$1.jimple	2025-03-13 05:42:13.694007053 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_domain_domainManagementTests$1.jimple	2025-03-13 07:01:57.542719155 +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_relational$3470153");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3470146");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch.jimple	2025-03-13 05:42:13.814005165 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossDatabaseGraphFetch.jimple	2025-03-13 07:01:57.670717142 +0000
@@ -92,7 +92,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$2718842");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2718855");
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::crossDatabase::EmployeeDB");
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1.jimple	2025-03-13 05:42:13.814005165 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1.jimple	2025-03-13 07:01:57.670717142 +0000
@@ -19,29 +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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation 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_XStore_inMemoryAndRelational_S_Trade v;
 int v, v, v, v;
 java.lang.Object v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1;
-v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_traderDetails()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 306, 93, 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 226, 53, 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10.jimple	2025-03-13 05:42:13.834004851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10.jimple	2025-03-13 07:01:57.690716827 +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_XStore_inMemoryAndRelational_S_Trade 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_XStore_inMemoryAndRelational_S_Trade v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_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_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, 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_XStore_inMemoryAndRelational_S_Trade v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11.jimple	2025-03-13 05:42:13.834004851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11.jimple	2025-03-13 07:01:57.690716827 +0000
@@ -7,29 +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_XStore_inMemoryAndRelational_S_Trade 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_XStore_inMemoryAndRelational_S_Trade v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11 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_XStore_inMemoryAndRelational_S_Trade v;
-org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11 v;
+int v, v, v, v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 262, 62, 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12.jimple	2025-03-13 05:42:13.834004851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12.jimple	2025-03-13 07:01:57.690716827 +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.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_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_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation 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_XStore_inMemoryAndRelational_S_Trade v;
+java.lang.Long v;
 int v, v, v, v;
 java.lang.Object v;
 java.lang.String v;
@@ -42,8 +43,9 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 262, 62, 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 219, 62, 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 = staticinvoke <java.lang.Long: java.lang.Long valueOf(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$13.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$13.jimple	2025-03-13 05:42:13.834004851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$13.jimple	2025-03-13 07:01:57.690716827 +0000
@@ -25,27 +25,15 @@
 public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$13 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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_XStore_inMemoryAndRelational_S_Trade v;
 java.lang.Long v;
-int v, v, v, v;
-java.lang.Object v;
-java.lang.String v;
+long v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$13;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 219, 62, 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 = staticinvoke <java.lang.Long: java.lang.Long valueOf(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: long _s_tradeId()>();
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14.jimple	2025-03-13 05:42:13.834004851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14.jimple	2025-03-13 07:01:57.690716827 +0000
@@ -7,33 +7,43 @@
 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,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_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation 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_XStore_inMemoryAndRelational_S_Trade v;
-java.lang.Long v;
-long v;
+int v, v, v, v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: long _s_tradeId()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 218, 62, 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15.jimple	2025-03-13 05:42:13.838004788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15.jimple	2025-03-13 07:01:57.690716827 +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.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_XStore_inMemoryAndRelational_S_Trade execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15;
@@ -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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15: java.lang.Long value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-int v, v, v, v;
-java.lang.Object v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15;
-v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 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 split(java.lang.Object,java.lang.Object)>(v, ":");
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 307, 93, 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 = staticinvoke <java.lang.Long: java.lang.Long valueOf(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16.jimple	2025-03-13 05:42:13.838004788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16.jimple	2025-03-13 07:01:57.690716827 +0000
@@ -7,43 +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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_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_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16 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_XStore_inMemoryAndRelational_S_Trade v;
-int v, v, v, v;
-java.lang.Object v;
-java.lang.String v;
+java.lang.Long v;
+org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16 v;
+long v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 218, 62, 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_XStore_inMemoryAndRelational_S_Trade: long _s_tradeId()>();
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17.jimple	2025-03-13 05:42:13.838004788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17.jimple	2025-03-13 07:01:57.690716827 +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_XStore_inMemoryAndRelational_S_Trade 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_XStore_inMemoryAndRelational_S_Trade v;
+java.lang.Long v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
@@ -19,17 +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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation 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_XStore_inMemoryAndRelational_S_Trade v;
-org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17 v;
+java.lang.Long v;
+int v, v, v, v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 263, 62, 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 = staticinvoke <java.lang.Long: java.lang.Long valueOf(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18.jimple	2025-03-13 05:42:13.838004788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18.jimple	2025-03-13 07:01:57.694716764 +0000
@@ -7,33 +7,43 @@
 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,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_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation 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_XStore_inMemoryAndRelational_S_Trade v;
-java.lang.Long v;
-org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18 v;
-long v;
+int v, v, v, v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: long _s_tradeId()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_traderDetails()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 269, 53, 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19.jimple	2025-03-13 05:42:13.838004788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19.jimple	2025-03-13 07:01:57.694716764 +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.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;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19;
@@ -19,33 +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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper,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_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper 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_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade v;
-java.lang.Long v;
-int v, v, v, v;
-java.lang.Object v;
-java.lang.String 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 263, 62, 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 = staticinvoke <java.lang.Long: java.lang.Long valueOf(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper: org.eclipse.collections.api.RichIterable _s_trades()>();
+v = staticinvoke <org.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3202798");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3202163");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$2.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$2.jimple	2025-03-13 05:42:13.838004788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$2.jimple	2025-03-13 07:01:57.694716764 +0000
@@ -24,26 +24,14 @@
 }
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$2 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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_XStore_inMemoryAndRelational_S_Trade v;
-int v, v, v, v;
-java.lang.Object v;
+org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$2 v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$2;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_traderDetails()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 226, 53, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$20.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$20.jimple	2025-03-13 05:42:13.838004788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$20.jimple	2025-03-13 07:01:57.694716764 +0000
@@ -42,8 +42,8 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 269, 53, 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 227, 53, 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, 2L, v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21.jimple	2025-03-13 05:42:13.838004788 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21.jimple	2025-03-13 07:01:57.694716764 +0000
@@ -7,42 +7,41 @@
 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21: java.lang.String value(java.lang.String,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_XStore_inMemoryAndRelational_S_TradesWrapper, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable 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;
+int v, v, v, v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper: org.eclipse.collections.api.RichIterable _s_trades()>();
-v = staticinvoke <org.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3202597");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3201996");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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 split(java.lang.Object,java.lang.Object)>(v, ":");
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 306, 93, 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22.jimple	2025-03-13 05:42:13.842004725 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22.jimple	2025-03-13 07:01:57.694716764 +0000
@@ -7,43 +7,43 @@
 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22: java.lang.Long value(java.lang.String,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_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22 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_XStore_inMemoryAndRelational_S_Trade v;
+java.lang.Long v;
 int v, v, v, v;
 java.lang.Object v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_traderDetails()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 227, 53, 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, 2L, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 307, 93, 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 = staticinvoke <java.lang.Long: java.lang.Long valueOf(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$4.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$4.jimple	2025-03-13 05:42:13.854004536 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$4.jimple	2025-03-13 07:01:57.706716575 +0000
@@ -25,25 +25,13 @@
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$4 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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_XStore_inMemoryAndRelational_S_Trade v;
-int v, v, v, v;
-java.lang.Object v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$4;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_traderDetails()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 270, 53, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$6.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$6.jimple	2025-03-13 05:42:13.854004536 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$6.jimple	2025-03-13 07:01:57.710716512 +0000
@@ -42,8 +42,8 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 271, 53, 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, 2L, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 270, 53, 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7.jimple	2025-03-13 05:42:13.854004536 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7.jimple	2025-03-13 07:01:57.710716512 +0000
@@ -7,38 +7,43 @@
 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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,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_XStore_inMemoryAndRelational_S_TradesWrapper, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.eclipse.collections.api.RichIterable 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_XStore_inMemoryAndRelational_S_Trade v;
+int v, v, v, v;
+java.lang.Object v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper: org.eclipse.collections.api.RichIterable _s_trades()>();
-v = staticinvoke <org.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3201980");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_traderDetails()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable split(java.lang.Object,java.lang.Object)>(v, ":");
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testCrossStoreGraphFetch.pure", v, v, 271, 53, 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, 2L, v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$8.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$8.jimple	2025-03-13 05:42:13.858004473 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$8.jimple	2025-03-13 07:01:57.710716512 +0000
@@ -25,10 +25,10 @@
 public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper v;
-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, v;
-org.eclipse.collections.api.block.function.Function v, v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$8 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$8;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper;
@@ -36,11 +36,7 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper: org.eclipse.collections.api.RichIterable _s_trades()>();
 v = staticinvoke <org.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3202585");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3201988");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3202147");
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9.jimple	2025-03-13 05:42:13.858004473 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9.jimple	2025-03-13 07:01:57.710716512 +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.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper,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_XStore_inMemoryAndRelational_S_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper 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_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade v;
-java.lang.String v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_Trade: java.lang.String _s_tradeDetails()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_S_TradesWrapper: org.eclipse.collections.api.RichIterable _s_trades()>();
+v = staticinvoke <org.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3202786");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3202155");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.jimple	2025-03-13 05:42:13.834004851 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch.jimple	2025-03-13 07:01:57.686716889 +0000
@@ -147,7 +147,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3199750");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3199747");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$inMemoryAndRelational$testSimpleCrossDBPropertyAccess$2$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0");
@@ -200,7 +200,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3199784");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3199781");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$inMemoryAndRelational$testSimpleCrossDBPropertyAccessWithAddedDefaults$3$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0");
@@ -253,7 +253,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3199818");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3199815");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$inMemoryAndRelational$testMultipleCrossDBPropertyAcceses$4$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0");
@@ -306,7 +306,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3199852");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3199849");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$inMemoryAndRelational$testSameStoreAndCrossStorePropertyAcceses$5$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0");
@@ -381,7 +381,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3199886");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3199883");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$inMemoryAndRelational$testDeepCrossPropertyAccesses$6$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0");
@@ -456,7 +456,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3199920");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3199917");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$inMemoryAndRelational$testDeepCrossPropertyAccesses3Levels$7$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0");
@@ -531,7 +531,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3199954");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3199951");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$inMemoryAndRelational$testMultiDeepCrossPropertyAccesses$8$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0");
@@ -606,7 +606,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3199988");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3199985");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$inMemoryAndRelational$testCrossMappingWithMoreBooleanAlgebra$9$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch_pure_10$0");
@@ -662,7 +662,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$3200022");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3200019");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -761,7 +761,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$3200072");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3200069");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -860,7 +860,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$3200122");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3200119");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -964,11 +964,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3201988", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3202786", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$3: void <init>()>();
@@ -976,79 +976,79 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3202798", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3201980", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3202147", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping5_T_Trade_trade_set$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping5_T_Trade_trade_set$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping5_T_Trade_trade_set$8", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3202597", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping5_T_Trade_trade_set$9", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3202585", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$6", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$13;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$14;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$15: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3201996", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$6", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$16;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$17;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping3_Trade_trade_set$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping4_T_Trade_trade_set$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping5_T_Trade_trade_set$10", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping4_Trader_trader_set$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping5_T_Trade_trade_set$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3202155", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreGraphFetch$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_XStore_inMemoryAndRelational_crossMapping3_Trader_trader_set$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3202163", v);
 return;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreUnion.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreUnion.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreUnion.jimple	2025-03-13 05:42:13.870004285 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testCrossStoreUnion.jimple	2025-03-13 07:01:57.726716260 +0000
@@ -82,7 +82,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$2628303");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2628338");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$XStoreUnion$inMemoryAndRelational$testSimpleUnionCrossStore$2$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreUnion_pure_4$0");
@@ -167,7 +167,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$2628353");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2628388");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$XStoreUnion$inMemoryAndRelational$testNestedUnionCrossStore$3$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreUnion_pure_4$0");
@@ -252,7 +252,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 java.lang.Object v, 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_relational$2628403");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2628438");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$XStoreUnion$inMemoryAndRelational$testSimpleUnionOnMultipleSetsCrossStore$4$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreUnion_pure_4$0");
@@ -411,7 +411,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 java.lang.Object v, 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_relational$2628477");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2628512");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.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$XStoreUnion$inMemoryAndRelational$testNestedUnionOnMultipleSetsCrossStore$5$system$imports$import__core_relational_relational_graphFetch_tests_testCrossStoreUnion_pure_4$0");
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10.jimple	2025-03-13 05:42:13.902003781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10.jimple	2025-03-13 07:01:57.754715820 +0000
@@ -7,32 +7,36 @@
 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_relational_relational_graphFetch_tests_testGraphFetchChain$10 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_relational_relational_graphFetch_tests_testGraphFetchChain$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_relational_relational_graphFetch_tests_testGraphFetchChain$10: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10 v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
+java.lang.Long v;
+long v;
 org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm: java.lang.String _legalName()>();
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.String toUpperCase(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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.core_pure_corefunctions_collectionExtension: long Root_meta_pure_functions_collection_count_Any_MANY__Integer_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11.jimple	2025-03-13 05:42:13.902003781 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11.jimple	2025-03-13 07:01:57.754715820 +0000
@@ -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_relational_relational_graphFetch_tests_testGraphFetchChain$11: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: java.lang.String _firstName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm: java.lang.String _legalName()>();
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.String toUpperCase(java.lang.String)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3.jimple	2025-03-13 05:42:13.906003719 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3.jimple	2025-03-13 07:01:57.758715757 +0000
@@ -7,30 +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_relational_tests_model_simple_Person 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_relational_relational_graphFetch_tests_testGraphFetchChain$3 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$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_relational_relational_graphFetch_tests_testGraphFetchChain$3: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v, v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm: java.lang.String _firmName()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "FIRM X");
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4.jimple	2025-03-13 05:42:13.906003719 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4.jimple	2025-03-13 07:01:57.758715757 +0000
@@ -7,31 +7,30 @@
 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_relational_tests_model_simple_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;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4 v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$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_relational_relational_graphFetch_tests_testGraphFetchChain$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, 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_relational_relational_graphFetch_tests_testGraphFetchChain$4 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: java.lang.String _firstName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5.jimple	2025-03-13 05:42:13.906003719 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5.jimple	2025-03-13 07:01:57.758715757 +0000
@@ -7,35 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$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_relational_relational_graphFetch_tests_testGraphFetchChain$5: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm: java.lang.String _firmName()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "FIRM X");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: java.lang.String _firstName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$8.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$8.jimple	2025-03-13 05:42:13.910003655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$8.jimple	2025-03-13 07:01:57.762715694 +0000
@@ -25,41 +25,13 @@
 public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$8 v;
-org.eclipse.collections.api.RichIterable v, v, 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, v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$8;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291289");
-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_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291344");
-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_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291296");
-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: org.eclipse.collections.api.RichIterable concatenate(java.lang.Object,java.lang.Object)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291355");
-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_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291304");
-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_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291226");
-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: 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: java.lang.String _firstName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9.jimple	2025-03-13 05:42:13.910003655 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9.jimple	2025-03-13 07:01:57.762715694 +0000
@@ -7,36 +7,59 @@
 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_relational_relational_graphFetch_tests_testGraphFetchChain$9 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_relational_relational_graphFetch_tests_testGraphFetchChain$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_relational_relational_graphFetch_tests_testGraphFetchChain$9: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9 v;
+org.eclipse.collections.api.RichIterable v, v, 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, v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-long v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
+java.lang.Object v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm: org.eclipse.collections.api.RichIterable _employees()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291288");
+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_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291343");
+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_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291295");
+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: org.eclipse.collections.api.RichIterable concatenate(java.lang.Object,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291354");
+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_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291303");
+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_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("$core_relational$3291225");
+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: 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 = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_collectionExtension: long Root_meta_pure_functions_collection_count_Any_MANY__Integer_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain.jimple	2025-03-13 05:42:13.898003844 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain.jimple	2025-03-13 07:01:57.750715882 +0000
@@ -40,7 +40,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3290229");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3290228");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$chain$testRelationalChainExecutionFlat$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$0");
@@ -113,7 +113,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3290274");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3290273");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$chain$testRelationalChainExecutionNested$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$0");
@@ -230,7 +230,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3290319");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3290318");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$chain$testRelationalChainExecutionWithFilter$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$2");
@@ -288,7 +288,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3290363");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3290362");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$chain$testRelationalChainExecutionWithInScopeVariableFilter$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$2");
@@ -348,23 +348,23 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$1: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291355", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291303", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$2: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291304", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291354", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291344", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$graphFetch$tests$chain$testRelationalChainExecutionWithFilter$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291296", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291343", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$5: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$graphFetch$tests$chain$testRelationalChainExecutionWithFilter$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchChain_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291295", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$6: void <init>()>();
@@ -372,23 +372,23 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$7: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291289", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291225", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Person$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291288", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Firm$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Person$12", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Firm$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("$core_relational$3291226", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_relational_graphFetch_tests_chain_M2M_Mapping_Target_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchChain$12: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchEmbdded.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchEmbdded.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchEmbdded.jimple	2025-03-13 05:42:13.914003592 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchEmbdded.jimple	2025-03-13 07:01:57.766715631 +0000
@@ -32,7 +32,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3354638");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3354635");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$embedded$testSimpleEmbeddedMapping$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchEmbdded_pure_1$0");
@@ -72,7 +72,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3354671");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3354668");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$embedded$testMultiLevelEmbeddedMapping$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchEmbdded_pure_1$0");
@@ -112,7 +112,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3354704");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3354701");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$embedded$testEmbeddedToRootMapping$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchEmbdded_pure_1$0");
@@ -156,7 +156,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3354737");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3354734");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$embedded$testEmbeddedMappingQualifiedPropertyAccess$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchEmbdded_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$1.jimple	2025-03-13 05:42:13.918003529 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$1.jimple	2025-03-13 07:01:57.770715568 +0000
@@ -39,7 +39,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_relational$2894883");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894886");
 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;
@@ -49,7 +49,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure", v, v, 145, 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_relational_tests_milestoning_Order;", v);
 v = staticinvoke <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_relational$2894732");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894735");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$2.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$2.jimple	2025-03-13 05:42:13.934003277 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$2.jimple	2025-03-13 07:01:57.786715316 +0000
@@ -39,7 +39,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_relational$2894959");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894962");
 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;
@@ -49,7 +49,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure", v, v, 356, 25, 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_relational_tests_milestoning_Product;", v);
 v = staticinvoke <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_relational$2894813");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894816");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$3.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$3.jimple	2025-03-13 05:42:13.934003277 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$3.jimple	2025-03-13 07:01:57.786715316 +0000
@@ -45,7 +45,7 @@
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$3$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$3,org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(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);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894945");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894948");
 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;
@@ -55,7 +55,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure", v, v, 323, 85, 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_relational_tests_milestoning_Product;", v);
 v = staticinvoke <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_relational$2894796");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894799");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$4.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$4.jimple	2025-03-13 05:42:13.938003215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$4.jimple	2025-03-13 07:01:57.790715253 +0000
@@ -40,7 +40,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_relational$2894929");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894932");
 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;
@@ -50,7 +50,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure", v, v, 283, 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_relational_tests_milestoning_BiTemporalProduct;", v);
 v = staticinvoke <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_relational$2894779");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894782");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$5.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$5.jimple	2025-03-13 05:42:13.938003215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$5.jimple	2025-03-13 07:01:57.790715253 +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_relational$2894913");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894916");
 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_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure", v, v, 251, 53, 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_relational_tests_milestoning_BiTemporalProduct;", v);
 v = staticinvoke <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_relational$2894758");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894761");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$6.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$6.jimple	2025-03-13 05:42:13.938003215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$6.jimple	2025-03-13 07:01:57.790715253 +0000
@@ -39,7 +39,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_relational$2894972");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894975");
 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;
@@ -49,7 +49,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure", v, v, 385, 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_relational_tests_milestoning_Order;", v);
 v = staticinvoke <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_relational$2894830");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894833");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$7.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$7.jimple	2025-03-13 05:42:13.938003215 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning$7.jimple	2025-03-13 07:01:57.790715253 +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_relational$2894897");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894900");
 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_relational/relational/graphFetch/tests/testGraphFetchMilestoning.pure", v, v, 203, 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_relational_tests_milestoning_Order;", v);
 v = staticinvoke <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_relational$2894745");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2894748");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning.jimple	2025-03-13 05:42:13.930003341 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchMilestoning.jimple	2025-03-13 07:01:57.782715379 +0000
@@ -38,7 +38,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$2893739");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2893742");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$milestoning$testMilestonedClassAtRoot$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0");
@@ -89,7 +89,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$2893773");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2893776");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$milestoning$testMilestonedClassAtRootQualifierWithBD$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0");
@@ -140,7 +140,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$2893807");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2893810");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$milestoning$testMilestonedProperty$4$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0");
@@ -191,7 +191,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$2893841");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2893844");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$milestoning$testMilestonedPropertyWithLatest$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0");
@@ -238,7 +238,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$2893875");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2893878");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$milestoning$testMilestonedRootWithFilter$6$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchMilestoning_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10.jimple	2025-03-13 05:42:13.950003026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10.jimple	2025-03-13 07:01:57.802715064 +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;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$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_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm v;
+java.lang.Long v;
+long v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10 v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$12.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$12.jimple	2025-03-13 05:42:13.954002963 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$12.jimple	2025-03-13 07:01:57.806715001 +0000
@@ -52,7 +52,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure", v, v, 115, 95, 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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3032031");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3032034");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$2.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$2.jimple	2025-03-13 05:42:13.958002901 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$2.jimple	2025-03-13 07:01:57.810714938 +0000
@@ -52,7 +52,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure", v, v, 98, 80, 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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3032008");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3032011");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$4.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$4.jimple	2025-03-13 05:42:13.958002901 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$4.jimple	2025-03-13 07:01:57.810714938 +0000
@@ -52,7 +52,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure", v, v, 80, 80, 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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3031985");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3031988");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$6.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$6.jimple	2025-03-13 05:42:13.962002837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$6.jimple	2025-03-13 07:01:57.814714876 +0000
@@ -52,7 +52,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/testGraphFetchResultSourcing.pure", v, v, 60, 80, 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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3031962");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3031965");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8.jimple	2025-03-13 05:42:13.962002837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8.jimple	2025-03-13 07:01:57.814714876 +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_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm: java.lang.String _legalName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_resultSourcing__Firm: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9.jimple	2025-03-13 05:42:13.962002837 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9.jimple	2025-03-13 07:01:57.814714876 +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.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$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_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm, 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.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade: long _id()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm: java.lang.String _legalName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.jimple	2025-03-13 05:42:13.950003026 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing.jimple	2025-03-13 07:01:57.802715064 +0000
@@ -390,15 +390,15 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$8: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithFiltersInMapping$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_relational_graphFetch_tests_resultSourcing_mappingWithFilters_meta_relational_graphFetch_tests_resultSourcing_Firm$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$9: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithPureDateAsParam$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithFiltersInMapping$3$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_relational_graphFetch_tests_resultSourcing_mappingWithFilters_meta_relational_graphFetch_tests_resultSourcing_Firm$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$graphFetch$tests$resultSourcing$testSourcingJsonResultToQueryWithPureDateAsParam$5$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchResultSourcing$11: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchSqlIsolation.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchSqlIsolation.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchSqlIsolation.jimple	2025-03-13 05:42:13.966002774 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testGraphFetchSqlIsolation.jimple	2025-03-13 07:01:57.818714813 +0000
@@ -79,7 +79,7 @@
 staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into personFirmBridgeTable (firmId, personId, isCeo) values (1, 1, 1);", v, v);
 staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into personFirmBridgeTable (firmId, personId, isCeo) values (1, 2, 1);", v, v);
 staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into personFirmBridgeTable (firmId, personId, isCeo) values (1, 3, 0);", 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_relational$3128131");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3128134");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$isolation$testIsolationOfPropertyTargetFilter$2$system$imports$import__core_relational_relational_graphFetch_tests_testGraphFetchSqlIsolation_pure_1$1");
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch.jimple	2025-03-13 05:42:13.982002523 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch.jimple	2025-03-13 07:01:57.834714561 +0000
@@ -89,7 +89,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$2229108");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2229155");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -170,7 +170,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$2229158");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2229205");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -251,7 +251,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$2229208");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2229255");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -332,7 +332,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$2229258");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2229305");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -413,7 +413,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$2229308");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2229355");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -494,7 +494,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, 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_relational$2229358");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2229405");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl;
@@ -597,11 +597,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch$7;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch$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_XStore_ordered_orderedCrossMapping4_Trade_trade_set$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_ordered_orderedCrossMapping3_Trade_trade_set$2", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch$8;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch$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_XStore_ordered_orderedCrossMapping3_Trade_trade_set$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_pure_graphFetch_tests_XStore_ordered_orderedCrossMapping4_Trade_trade_set$2", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch$9;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testOrderedCrossStoreGraphFetch$9: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$15.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$15.jimple	2025-03-13 05:42:14.042001578 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$15.jimple	2025-03-13 07:01:57.890713679 +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_relational$3014928");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3014931");
 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_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure", v, v, 1048, 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/generated/Root_meta_relational_tests_model_simple_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3014426");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3014429");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$18.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$18.jimple	2025-03-13 05:42:14.042001578 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$18.jimple	2025-03-13 07:01:57.894713616 +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_relational$3014914");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3014917");
 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_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure", v, v, 1007, 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/generated/Root_meta_relational_tests_model_simple_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3014405");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3014408");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$8.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$8.jimple	2025-03-13 05:42:14.102000635 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$8.jimple	2025-03-13 07:01:57.962712547 +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_relational$3014742");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3014745");
 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_relational/relational/graphFetch/tests/testSimpleRelationalGraphFetch.pure", v, v, 477, 30, 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_relational_tests_model_simple_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_relational$3014143");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3014146");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch.jimple	2025-03-13 05:42:14.038001642 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch.jimple	2025-03-13 07:01:57.886713742 +0000
@@ -44,7 +44,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$19 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_relational$3009291");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009294");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSimpleGraphFetchWithPrimitivesOnly$3$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -92,7 +92,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009325");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009328");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSimpleGraphFetchWithPrimitivesOnlyFilterSingleObject$4$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -136,7 +136,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009358");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009361");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSimpleGraphFetchWithPrimitivesOnlyFilterMultiObjects$5$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -187,7 +187,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009392");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009395");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testOneComplexProperty$6$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -243,7 +243,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009426");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009429");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testMultipleComplexProperties$7$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -296,7 +296,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009460");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009463");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSelfJoinInGraph$8$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -349,7 +349,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, 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_relational$3009494");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009497");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSortOrderAtTopPreserved$9$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -432,7 +432,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009545");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009548");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testToManyComplexProperty$10$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -481,7 +481,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009579");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009582");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testMappingFilter$11$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -525,7 +525,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009612");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009615");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testMappingFilterForProperty$12$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -581,7 +581,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009646");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009649");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testGraphFetchWithSize$13$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -634,7 +634,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3009680");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009683");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig Root_meta_pure_graphFetch_execution_alloyConfig_Boolean_1__Boolean_1__Boolean_1__Boolean_1__String_1__Boolean_1__Boolean_1__AlloySerializationConfig_1_(boolean,boolean,boolean,boolean,java.lang.String,boolean,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(1, 1, 1, 1, "@type", 1, 1, 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()>();
@@ -687,7 +687,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::mapping::Mapping", "Root::meta::relational::tests::simpleRelationalMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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_relational$3009735");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009738");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig Root_meta_pure_graphFetch_execution_alloyConfig_Boolean_1__Boolean_1__Boolean_1__Boolean_1__String_1__Boolean_1__Boolean_1__AlloySerializationConfig_1_(boolean,boolean,boolean,boolean,java.lang.String,boolean,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(1, 1, 1, 1, "@type", 1, 1, 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()>();
@@ -744,7 +744,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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_tests_assertSameElements: boolean Root_meta_pure_functions_asserts_assertSameElements_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_relational$3009776");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009779");
 v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: org.eclipse.collections.api.RichIterable take(org.eclipse.collections.api.RichIterable,long)>(v, 3L);
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
@@ -795,7 +795,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$34 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_relational$3009806");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009809");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testGraphFetchWithManyMultiplicityPrimitiveProperty$16$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -852,7 +852,7 @@
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$35 v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_datatype_testDataTypeMapping: boolean Root_meta_relational_tests_mapping_dataType_setUp__Boolean_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_relational$3009840");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009843");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testGraphFetchDataTypes$17$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -986,7 +986,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$36 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_relational$3009904");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009907");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testGraphFetchWithViewRootFlat$19$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1038,7 +1038,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$37 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_relational$3009938");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009941");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testGraphFetchWithViewRootNested$20$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1090,7 +1090,7 @@
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$38 v;
 java.lang.Object 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_relational$3009972");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3009975");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testGraphFetchWithViewRootNestedDeep$21$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1239,7 +1239,7 @@
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$39 v;
 java.lang.Object 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_relational$3010006");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010009");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testGraphFetchWithViewAtChild$22$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1290,7 +1290,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010040");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010043");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testGraphFetchWithGroupByViewAtChild$23$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1341,7 +1341,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010074");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010077");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testSimpleGraphFetchWithQualifier$24$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1397,7 +1397,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010108");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010111");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testSimpleGraphFetchWithQualifierWithParameter$25$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1453,7 +1453,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010142");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010145");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testSimpleGraphFetchAliasing$26$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1509,7 +1509,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010176");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010179");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testNestedQualifier$27$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1562,7 +1562,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010210");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010213");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testFilteringQualifier$28$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1615,7 +1615,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010244");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010247");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testFilteringQualifierMulti$29$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1668,7 +1668,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010278");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010281");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testEnumParameter$30$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$5");
@@ -1720,7 +1720,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010312");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010315");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testSubAggregationInQualifier$31$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -1773,7 +1773,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010346");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010349");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testIsEmptyInQualifier$32$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -1825,7 +1825,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010380");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010383");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testIsNotEmptyInQualifier$33$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -1877,7 +1877,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010414");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010417");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testQualifierInsideQualifier$34$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -2034,7 +2034,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010504");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010507");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testQualifierWithManyMultiplicityParameter_EmptyInput$37$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -2078,7 +2078,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010537");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010540");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testQualifierWithManyMultiplicityParameter_OneInput$38$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -2131,7 +2131,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010571");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010574");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$qualifier$testQualifierWithManyMultiplicityParameter_MultiInputs$39$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -2180,7 +2180,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010605");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010608");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSimpleGraphFetchCheckedWithPrimitivesOnly$40$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -2220,7 +2220,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$56 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_relational$3010638");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010641");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSimpleGraphFetchCheckedWithPrimitivesOnlyNoDefects$41$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -2260,7 +2260,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$57 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_relational$3010671");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010674");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testCheckedOneComplexProperty$42$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -2300,7 +2300,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$58 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_relational$3010704");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010707");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testCheckedWithCircularConstraints$43$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$0");
@@ -2341,7 +2341,7 @@
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch$59 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_relational$3010738");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010741");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSimpleGraphFetchForReservedWords$44$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
@@ -2381,7 +2381,7 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3010771");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3010774");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$simple$testSimpleGraphFetchForReservedWordsAsClassName$45$system$imports$import__core_relational_relational_graphFetch_tests_testSimpleRelationalGraphFetch_pure_1$2");
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$1.jimple	2025-03-13 05:42:14.122000321 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$1.jimple	2025-03-13 07:01:57.982712232 +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_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 445, 31, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 240, 31, 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_relational_graphFetch_tests_union_rootLevel_Trade;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$1: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$2.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$2.jimple	2025-03-13 05:42:14.130000194 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$2.jimple	2025-03-13 07:01:57.990712106 +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_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 479, 31, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 275, 31, 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_relational_graphFetch_tests_union_rootLevel_Trade;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$2: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$3.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$3.jimple	2025-03-13 05:42:14.130000194 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$3.jimple	2025-03-13 07:01:57.990712106 +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_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 513, 31, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 309, 31, 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_relational_graphFetch_tests_union_rootLevel_Trade;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$3: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$4.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$4.jimple	2025-03-13 05:42:14.134000132 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$4.jimple	2025-03-13 07:01:57.990712106 +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_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 240, 31, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 445, 31, 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_relational_graphFetch_tests_union_rootLevel_Trade;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$4: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$5.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$5.jimple	2025-03-13 05:42:14.134000132 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$5.jimple	2025-03-13 07:01:57.994712043 +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_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 275, 31, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 479, 31, 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_relational_graphFetch_tests_union_rootLevel_Trade;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$5: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$6.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$6.jimple	2025-03-13 05:42:14.134000132 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$6.jimple	2025-03-13 07:01:57.994712043 +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_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 309, 31, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 513, 31, 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_relational_graphFetch_tests_union_rootLevel_Trade;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$6: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational.jimple	2025-03-13 05:42:14.130000194 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational.jimple	2025-03-13 07:01:57.990712106 +0000
@@ -8,7 +8,59 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testSimpleUnion_CrossStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_createTablesInDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, 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_relational_runtime_TestDatabaseConnection v, v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "tradeTable", 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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "productTable", 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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "tradeTable2", 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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "productTable2", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (1, 100, 30, \'abc\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (2, 200, 31, \'abc\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (5, 100, 40, \'abc\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (6, 200, 41, \'abc\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (3, 300, 30, \'xyz\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (4, 400, 31, \'xyz\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (7, 300, 40, \'xyz\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (8, 400, 41, \'xyz\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (productId, productname, description) values (30, \'Prod_1\', \'Product 1 description\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (productId, productname, description) values (31, \'Prod_2\', \'Product 2 description\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (productId, productname, description) values (40, \'Prod_3\', \'Product 3 description\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (productId, productname, description) values (41, \'Prod_4\', \'Product 4 description\');", v, v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "tradeTable_XStore", 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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "productTable_XStore", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable_XStore (tradeId, quantity, productId, traderkerb) values (9, 100, 30, \'abc_XStore\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable_XStore (tradeId, quantity, productId, traderkerb) values (10, 200, 31, \'abc_XStore\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable_XStore (productId, productname, description) values (30, \'Prod_5\', \'Product 5 description XStore\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable_XStore (productId, productname, description) values (31, \'Prod_6\', \'Product 6 description XStore\');", v, v);
+return 1;
+}
+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testSimpleUnion_SameStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 java.lang.String[] v;
@@ -27,14 +79,14 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3593944");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3594076");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testSimpleUnion_CrossStore$1$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testSimpleUnion_SameStore$2$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0");
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$1: 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::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping");
+v = virtualinvoke v.<org.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::relational::graphFetch::tests::union::rootLevel::SameStoreMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
@@ -44,25 +96,27 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 449, 17, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 244, 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[6];
+v = newarray (java.lang.String)[8];
 v[0] = "[{\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":1},";
 v[1] = "{\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":2},";
 v[2] = "{\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
 v[3] = "{\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6},";
-v[4] = "{\"quantity\":100,\"traderKerb\":\"abc_XStore\",\"tradeId\":9},";
-v[5] = "{\"quantity\":200,\"traderKerb\":\"abc_XStore\",\"tradeId\":10}]";
+v[4] = "{\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":3},";
+v[5] = "{\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":4},";
+v[6] = "{\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":7},";
+v[7] = "{\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":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_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.core_pure_corefunctions_testExtension: boolean Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return 1;
 }
-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testNestedUnion_CrossStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testNestedUnion_SameStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 java.lang.String[] v;
@@ -82,14 +136,14 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3593978");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3594110");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testNestedUnion_CrossStore$2$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testNestedUnion_SameStore$3$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0");
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$2;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$2: 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::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping");
+v = virtualinvoke v.<org.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::relational::graphFetch::tests::union::rootLevel::SameStoreMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
@@ -99,25 +153,27 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 483, 15, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 279, 15, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[6];
+v = newarray (java.lang.String)[8];
 v[0] = "[{\"product\":{\"productId\":\"30\",\"description\":\"Product 1 description\",\"productName\":\"Prod_1\"},\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":1},";
 v[1] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 2 description\",\"productName\":\"Prod_2\"},\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":2},";
-v[2] = "{\"product\":{\"productId\":\"40\",\"description\":\"Product 3 description\",\"productName\":\"Prod_3\"},\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
-v[3] = "{\"product\":{\"productId\":\"41\",\"description\":\"Product 4 description\",\"productName\":\"Prod_4\"},\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6},";
-v[4] = "{\"product\":{\"productId\":\"30\",\"description\":\"Product 5 description XStore\",\"productName\":\"Prod_5\"},\"quantity\":100,\"traderKerb\":\"abc_XStore\",\"tradeId\":9},";
-v[5] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 6 description XStore\",\"productName\":\"Prod_6\"},\"quantity\":200,\"traderKerb\":\"abc_XStore\",\"tradeId\":10}]";
+v[2] = "{\"product\":null,\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
+v[3] = "{\"product\":null,\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6},";
+v[4] = "{\"product\":null,\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":3},";
+v[5] = "{\"product\":null,\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":4},";
+v[6] = "{\"product\":{\"productId\":\"40\",\"description\":\"Product 3 description\",\"productName\":\"Prod_3\"},\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":7},";
+v[7] = "{\"product\":{\"productId\":\"41\",\"description\":\"Product 4 description\",\"productName\":\"Prod_4\"},\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":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_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_testExtension: boolean Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testRootUnionWithOnePropertySet_CrossStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testRootUnionWithOnePropertySet_SameStore__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_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$3 v;
@@ -137,14 +193,14 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3594012");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3594144");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testRootUnionWithOnePropertySet_CrossStore$3$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testRootUnionWithOnePropertySet_SameStore$4$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0");
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$3: 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::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping2");
+v = virtualinvoke v.<org.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::relational::graphFetch::tests::union::rootLevel::SameStoreMapping2");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
@@ -154,77 +210,27 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 517, 15, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 313, 15, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[6];
+v = newarray (java.lang.String)[8];
 v[0] = "[{\"product\":{\"productId\":\"30\",\"description\":\"Product 1 description\",\"productName\":\"Prod_1\"},\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":1},";
 v[1] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 2 description\",\"productName\":\"Prod_2\"},\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":2},";
-v[2] = "{\"product\":{\"productId\":\"40\",\"description\":\"Product 3 description\",\"productName\":\"Prod_3\"},\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
-v[3] = "{\"product\":{\"productId\":\"41\",\"description\":\"Product 4 description\",\"productName\":\"Prod_4\"},\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6}";
-v[4] = "{\"product\":{\"productId\":\"30\",\"description\":\"Product 1 description\",\"productName\":\"Prod_1\"},\"quantity\":100,\"traderKerb\":\"abc_XStore\",\"tradeId\":9},";
-v[5] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 2 description\",\"productName\":\"Prod_2\"},\"quantity\":200,\"traderKerb\":\"abc_XStore\",\"tradeId\":10}]";
+v[2] = "{\"product\":null,\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
+v[3] = "{\"product\":null,\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6},";
+v[4] = "{\"product\":{\"productId\":\"30\",\"description\":\"Product 1 description\",\"productName\":\"Prod_1\"},\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":3},";
+v[5] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 2 description\",\"productName\":\"Prod_2\"},\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":4},";
+v[6] = "{\"product\":null,\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":7},";
+v[7] = "{\"product\":null,\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":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_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_testExtension: boolean Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_createTablesInDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v, v, v, 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_relational_runtime_TestDatabaseConnection v, v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "tradeTable", 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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "productTable", 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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "tradeTable2", 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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "productTable2", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (1, 100, 30, \'abc\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (2, 200, 31, \'abc\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (5, 100, 40, \'abc\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (6, 200, 41, \'abc\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (3, 300, 30, \'xyz\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (4, 400, 31, \'xyz\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (7, 300, 40, \'xyz\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable (tradeId, quantity, productId, traderkerb) values (8, 400, 41, \'xyz\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (productId, productname, description) values (30, \'Prod_1\', \'Product 1 description\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (productId, productname, description) values (31, \'Prod_2\', \'Product 2 description\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (productId, productname, description) values (40, \'Prod_3\', \'Product 3 description\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (productId, productname, description) values (41, \'Prod_4\', \'Product 4 description\');", v, v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "tradeTable_XStore", 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::relational::metamodel::Database", "Root::meta::relational::graphFetch::tests::union::rootLevel::dbUnion_XStore");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "productTable_XStore", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable_XStore (tradeId, quantity, productId, traderkerb) values (9, 100, 30, \'abc_XStore\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into tradeTable_XStore (tradeId, quantity, productId, traderkerb) values (10, 200, 31, \'abc_XStore\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable_XStore (productId, productname, description) values (30, \'Prod_5\', \'Product 5 description XStore\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable_XStore (productId, productname, description) values (31, \'Prod_6\', \'Product 6 description XStore\');", v, v);
-return 1;
-}
-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testSimpleUnion_SameStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testSimpleUnion_CrossStore__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_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$4 v;
@@ -243,14 +249,14 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3594185");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3594178");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testSimpleUnion_SameStore$2$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testSimpleUnion_CrossStore$1$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0");
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$4: 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::relational::graphFetch::tests::union::rootLevel::SameStoreMapping");
+v = virtualinvoke v.<org.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::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
@@ -260,27 +266,25 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 244, 17, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 449, 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[8];
+v = newarray (java.lang.String)[6];
 v[0] = "[{\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":1},";
 v[1] = "{\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":2},";
 v[2] = "{\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
 v[3] = "{\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6},";
-v[4] = "{\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":3},";
-v[5] = "{\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":4},";
-v[6] = "{\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":7},";
-v[7] = "{\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":8}]";
+v[4] = "{\"quantity\":100,\"traderKerb\":\"abc_XStore\",\"tradeId\":9},";
+v[5] = "{\"quantity\":200,\"traderKerb\":\"abc_XStore\",\"tradeId\":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_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.core_pure_corefunctions_testExtension: boolean Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return 1;
 }
-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testNestedUnion_SameStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testNestedUnion_CrossStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 java.lang.String[] v;
@@ -300,14 +304,14 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3594219");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3594212");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testNestedUnion_SameStore$3$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testNestedUnion_CrossStore$2$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0");
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$5: 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::relational::graphFetch::tests::union::rootLevel::SameStoreMapping");
+v = virtualinvoke v.<org.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::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
@@ -317,27 +321,25 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 279, 15, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 483, 15, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[8];
+v = newarray (java.lang.String)[6];
 v[0] = "[{\"product\":{\"productId\":\"30\",\"description\":\"Product 1 description\",\"productName\":\"Prod_1\"},\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":1},";
 v[1] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 2 description\",\"productName\":\"Prod_2\"},\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":2},";
-v[2] = "{\"product\":null,\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
-v[3] = "{\"product\":null,\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6},";
-v[4] = "{\"product\":null,\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":3},";
-v[5] = "{\"product\":null,\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":4},";
-v[6] = "{\"product\":{\"productId\":\"40\",\"description\":\"Product 3 description\",\"productName\":\"Prod_3\"},\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":7},";
-v[7] = "{\"product\":{\"productId\":\"41\",\"description\":\"Product 4 description\",\"productName\":\"Prod_4\"},\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":8}]";
+v[2] = "{\"product\":{\"productId\":\"40\",\"description\":\"Product 3 description\",\"productName\":\"Prod_3\"},\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
+v[3] = "{\"product\":{\"productId\":\"41\",\"description\":\"Product 4 description\",\"productName\":\"Prod_4\"},\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6},";
+v[4] = "{\"product\":{\"productId\":\"30\",\"description\":\"Product 5 description XStore\",\"productName\":\"Prod_5\"},\"quantity\":100,\"traderKerb\":\"abc_XStore\",\"tradeId\":9},";
+v[5] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 6 description XStore\",\"productName\":\"Prod_6\"},\"quantity\":200,\"traderKerb\":\"abc_XStore\",\"tradeId\":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_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_testExtension: boolean Root_meta_pure_functions_asserts_assertJsonStringsEqual_String_1__String_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
-public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testRootUnionWithOnePropertySet_SameStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+public static boolean Root_meta_relational_graphFetch_tests_union_rootLevel_testRootUnionWithOnePropertySet_CrossStore__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 java.lang.String[] v;
@@ -357,14 +359,14 @@
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object 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_relational$3594253");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3594246");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testRootUnionWithOnePropertySet_SameStore$4$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_5$0");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$graphFetch$tests$union$rootLevel$testRootUnionWithOnePropertySet_CrossStore$3$system$imports$import__core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational_pure_7$0");
 v = new org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$6;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_graphFetch_tests_union_testUnionRootLevel_relational$6: 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::relational::graphFetch::tests::union::rootLevel::SameStoreMapping2");
+v = virtualinvoke v.<org.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::relational::graphFetch::tests::union::rootLevel::CrossStoreMapping2");
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
@@ -374,20 +376,18 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 313, 15, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/graphFetch/tests/union/testUnionRootLevel_relational.pure", v, v, 517, 15, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[8];
+v = newarray (java.lang.String)[6];
 v[0] = "[{\"product\":{\"productId\":\"30\",\"description\":\"Product 1 description\",\"productName\":\"Prod_1\"},\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":1},";
 v[1] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 2 description\",\"productName\":\"Prod_2\"},\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":2},";
-v[2] = "{\"product\":null,\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
-v[3] = "{\"product\":null,\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6},";
-v[4] = "{\"product\":{\"productId\":\"30\",\"description\":\"Product 1 description\",\"productName\":\"Prod_1\"},\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":3},";
-v[5] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 2 description\",\"productName\":\"Prod_2\"},\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":4},";
-v[6] = "{\"product\":null,\"quantity\":300,\"traderKerb\":\"xyz\",\"tradeId\":7},";
-v[7] = "{\"product\":null,\"quantity\":400,\"traderKerb\":\"xyz\",\"tradeId\":8}]";
+v[2] = "{\"product\":{\"productId\":\"40\",\"description\":\"Product 3 description\",\"productName\":\"Prod_3\"},\"quantity\":100,\"traderKerb\":\"abc\",\"tradeId\":5},";
+v[3] = "{\"product\":{\"productId\":\"41\",\"description\":\"Product 4 description\",\"productName\":\"Prod_4\"},\"quantity\":200,\"traderKerb\":\"abc\",\"tradeId\":6}";
+v[4] = "{\"product\":{\"productId\":\"30\",\"description\":\"Product 1 description\",\"productName\":\"Prod_1\"},\"quantity\":100,\"traderKerb\":\"abc_XStore\",\"tradeId\":9},";
+v[5] = "{\"product\":{\"productId\":\"31\",\"description\":\"Product 2 description\",\"productName\":\"Prod_2\"},\"quantity\":200,\"traderKerb\":\"abc_XStore\",\"tradeId\":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_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$159.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$159.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$159.jimple	2025-03-13 05:42:14.973986918 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$159.jimple	2025-03-13 07:01:58.898697817 +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_relational$2726335");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2726328");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$160.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$160.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$160.jimple	2025-03-13 05:42:14.977986855 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$160.jimple	2025-03-13 07:01:58.898697817 +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_relational$2726345");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2726338");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$162.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$162.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$162.jimple	2025-03-13 05:42:14.977986855 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$162.jimple	2025-03-13 07:01:58.902697754 +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_relational$2726325");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2726318");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$27.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$27.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$27.jimple	2025-03-13 05:42:14.993986603 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelationsTests$27.jimple	2025-03-13 07:01:58.922697440 +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_relational$2726315");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$2726308");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery.jimple	2025-03-13 05:42:05.762131827 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery.jimple	2025-03-13 07:01:49.378847627 +0000
@@ -30214,7 +30214,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_relational$2378515");
+v = virtualinvoke v.<org.finos.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_relational$2378508");
 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);
@@ -30225,7 +30225,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_relational$2378516");
+v = virtualinvoke v.<org.finos.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_relational$2378509");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_tests_testPureToSql.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_tests_testPureToSql.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_tests_testPureToSql.jimple	2025-03-13 05:42:25.561820363 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_tests_testPureToSql.jimple	2025-03-13 07:02:10.574514080 +0000
@@ -28,7 +28,7 @@
 boolean v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction 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::valuespecification::InstanceValue", "$core_relational$3954461");
+v = virtualinvoke v.<org.finos.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_relational$3954450");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -241,7 +241,7 @@
 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);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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::valuespecification::InstanceValue", "$core_relational$3954534");
+v = virtualinvoke v.<org.finos.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_relational$3954523");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -338,7 +338,7 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
 boolean v, v, v, v, v, 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::metamodel::valuespecification::InstanceValue", "$core_relational$3954550");
+v = virtualinvoke v.<org.finos.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_relational$3954539");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -361,7 +361,7 @@
 v = (int) -1;
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/pureToSQLQuery/tests/testPureToSql.pure", v, v, 60, 74, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/LambdaFunction;", v);
-v = virtualinvoke v.<org.finos.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_relational$3954561");
+v = virtualinvoke v.<org.finos.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_relational$3954550");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -547,7 +547,7 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
 boolean v, v, v, v, v, v, v, 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::metamodel::valuespecification::InstanceValue", "$core_relational$3954614");
+v = virtualinvoke v.<org.finos.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_relational$3954603");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -623,7 +623,7 @@
 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_basics_tests_assert: boolean Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_tests_assert: boolean Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(boolean,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::valuespecification::InstanceValue", "$core_relational$3954639");
+v = virtualinvoke v.<org.finos.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_relational$3954628");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -696,7 +696,7 @@
 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_relational_relational_pureToSQLQuery_pureToSQLQuery: boolean Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_tests_assert: boolean Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(boolean,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::valuespecification::InstanceValue", "$core_relational$3954664");
+v = virtualinvoke v.<org.finos.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_relational$3954653");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -769,7 +769,7 @@
 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_relational_relational_pureToSQLQuery_pureToSQLQuery: boolean Root_meta_relational_functions_pureToSqlQuery_expressionSequenceReturnsAtLeastToOneDataType_ValueSpecification_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_tests_assert: boolean Root_meta_pure_functions_asserts_assertFalse_Boolean_1__Boolean_1_(boolean,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::valuespecification::InstanceValue", "$core_relational$3954689");
+v = virtualinvoke v.<org.finos.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_relational$3954678");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -829,7 +829,7 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 boolean v, v, v, v, v, 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::metamodel::valuespecification::InstanceValue", "$core_relational$3954707");
+v = virtualinvoke v.<org.finos.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_relational$3954696");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
@@ -1014,7 +1014,7 @@
 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 = virtualinvoke v.<org.finos.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_relational$3954760");
+v = virtualinvoke v.<org.finos.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_relational$3954749");
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_router_tests_testPreeval$19.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_router_tests_testPreeval$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_router_tests_testPreeval$19.jimple	2025-03-13 05:42:25.917814763 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_router_tests_testPreeval$19.jimple	2025-03-13 07:02:10.930508478 +0000
@@ -70,7 +70,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/router/tests/testPreeval.pure", v, v, 71, 68, 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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3066508");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3066511");
 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;
@@ -91,7 +91,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/router/tests/testPreeval.pure", v, v, 79, 69, 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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3066655");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3066658");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_router_tests_testPreeval$20.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_router_tests_testPreeval$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_router_tests_testPreeval$20.jimple	2025-03-13 05:42:25.925814638 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_router_tests_testPreeval$20.jimple	2025-03-13 07:02:10.938508352 +0000
@@ -75,7 +75,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/router/tests/testPreeval.pure", v, v, 99, 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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3066558");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3066561");
 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;
@@ -96,7 +96,7 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/router/tests/testPreeval.pure", v, v, 107, 73, 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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3066710");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3066713");
 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10.jimple	2025-03-13 05:42:29.121764362 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10.jimple	2025-03-13 07:02:14.366454408 +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_relational_relational_testDataGeneration_testDataGeneration$10: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,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.relational.metamodel.relation.NamedRelation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10 v;
 org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: org.eclipse.collections.api.RichIterable _columns()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: 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);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11.jimple	2025-03-13 05:42:29.125764299 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11.jimple	2025-03-13 07:02:14.374454282 +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_relational_relational_testDataGeneration_testDataGeneration$11: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,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_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation, 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_lineage_scanRelations_RelationTree v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: org.eclipse.collections.api.RichIterable _columns()>();
 v = 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114.jimple	2025-03-13 05:42:29.129764236 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114.jimple	2025-03-13 07:02:14.378454219 +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.relational.metamodel.Schema execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema 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_relational_relational_testDataGeneration_testDataGeneration$114 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure: java.lang.String _message()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115.jimple	2025-03-13 05:42:29.133764173 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115.jimple	2025-03-13 07:02:14.378454219 +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.relational.metamodel.Schema 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.coreinstance.meta.relational.metamodel.Schema 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_relational_relational_testDataGeneration_testDataGeneration$115 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$115: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure: java.lang.String _message()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116.jimple	2025-03-13 05:42:29.133764173 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116.jimple	2025-03-13 07:02:14.378454219 +0000
@@ -7,46 +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.relational.metamodel.Schema execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$116: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116 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.coreinstance.meta.relational.metamodel.datatype.DataType v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
-java.lang.String v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
 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.m.coreinstance.meta.relational.metamodel.Column: java.lang.String _name()>();
-v[0] = v;
-v[1] = ":";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: java.lang.String Root_meta_relational_metamodel_datatype_dataTypeToSqlText_DataType_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType,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_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.relational.metamodel.relation.View: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117.jimple	2025-03-13 05:42:29.133764173 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117.jimple	2025-03-13 07:02:14.378454219 +0000
@@ -7,31 +7,46 @@
 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.relational.metamodel.Schema 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.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117 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_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$117: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View 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.coreinstance.meta.relational.metamodel.datatype.DataType v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
+java.lang.String v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+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.m.coreinstance.meta.relational.metamodel.Column: java.lang.String _name()>();
+v[0] = v;
+v[1] = ":";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: java.lang.String Root_meta_relational_metamodel_datatype_dataTypeToSqlText_DataType_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType,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_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132.jimple	2025-03-13 05:42:29.141764048 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132.jimple	2025-03-13 07:02:14.386454093 +0000
@@ -7,41 +7,44 @@
 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.relational.metamodel.DynaFunction execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction 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_relational_relational_testDataGeneration_testDataGeneration$132 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132 v;
-org.eclipse.collections.api.RichIterable 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.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132;
-v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction;
 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[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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1283, 41, 1283, 134);
+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.relational.metamodel.DynaFunction: 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$51");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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.relational.metamodel.DynaFunction: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction _parameters(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133.jimple	2025-03-13 05:42:29.141764048 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133.jimple	2025-03-13 07:02:14.386454093 +0000
@@ -7,44 +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.relational.metamodel.DynaFunction 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.coreinstance.meta.relational.metamodel.DynaFunction 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_relational_relational_testDataGeneration_testDataGeneration$133 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$133: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction v, 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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133 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.map.MutableMap v;
-org.eclipse.collections.api.block.function.Function v;
-java.lang.Object v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction;
+v := @parameter: java.lang.String;
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1283, 41, 1283, 134);
-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.relational.metamodel.DynaFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "\'";
+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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$51");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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.relational.metamodel.DynaFunction: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134.jimple	2025-03-13 05:42:29.141764048 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134.jimple	2025-03-13 07:02:14.386454093 +0000
@@ -7,31 +7,30 @@
 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.relational.metamodel.RelationalOperationElement 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.relational.metamodel.RelationalOperationElement v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$134: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135.jimple	2025-03-13 05:42:29.141764048 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135.jimple	2025-03-13 07:02:14.390454031 +0000
@@ -7,30 +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.relational.metamodel.RelationalOperationElement 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.relational.metamodel.RelationalOperationElement v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$135: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150.jimple	2025-03-13 05:42:29.149763922 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150.jimple	2025-03-13 07:02:14.398453904 +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_relational_relational_testDataGeneration_testDataGeneration$150 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_relational_relational_testDataGeneration_testDataGeneration$150;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$150: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
-java.lang.Class v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/TemporalMilestoning;";
-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_executionPlan_ExecutionNode: org.eclipse.collections.api.RichIterable _supportFunctions()>();
+v = 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151.jimple	2025-03-13 05:42:29.149763922 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151.jimple	2025-03-13 07:02:14.398453904 +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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151 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_relational_relational_testDataGeneration_testDataGeneration$151;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$151: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning,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_executionPlan_ExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151 v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+java.lang.Boolean v;
+java.lang.Class v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.eclipse.collections.api.RichIterable _supportFunctions()>();
-v = staticinvoke <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/m3/coreinstance/meta/relational/metamodel/relation/TemporalMilestoning;";
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153.jimple	2025-03-13 05:42:29.153763858 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153.jimple	2025-03-13 07:02:14.402453841 +0000
@@ -7,31 +7,30 @@
 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.generated.core_relational_relational_testDataGeneration_testDataGeneration$153 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;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153: java.lang.String value(java.lang.String,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_relational_testDataGeneration_TemporalMilestoningDates, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate _businessDate()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String pureToString(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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154.jimple	2025-03-13 05:42:29.153763858 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154.jimple	2025-03-13 07:02:14.402453841 +0000
@@ -7,30 +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.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.m.coreinstance.primitive.date.PureDate v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$154: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.primitive.date.PureDate value(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154;
-v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates;
 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(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate _businessDate()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$17.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$17.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$17.jimple	2025-03-13 05:42:29.165763670 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$17.jimple	2025-03-13 07:02:14.418453590 +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_relational_relational_testDataGeneration_testDataGeneration$17 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_relational_relational_testDataGeneration_testDataGeneration$17;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$17: 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_relational_relational_testDataGeneration_testDataGeneration$17: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,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.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, 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.m.coreinstance.meta.pure.functions.collection.List v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$17 v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$17;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
 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 = class "Lorg/finos/legend/pure/generated/Root_meta_pure_executionPlan_ErrorExecutionNode;";
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177.jimple	2025-03-13 05:42:29.177763481 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177.jimple	2025-03-13 07:02:14.426453463 +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_relational_relational_testDataGeneration_testDataGeneration$177: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure: java.lang.String _message()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178.jimple	2025-03-13 05:42:29.177763481 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178.jimple	2025-03-13 07:02:14.426453463 +0000
@@ -7,35 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$178: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure, 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_functions_meta_CompilationFailure v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/BusinessMilestoning;";
-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_functions_meta_CompilationFailure: java.lang.String _message()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179.jimple	2025-03-13 05:42:29.177763481 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179.jimple	2025-03-13 07:02:14.426453463 +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_relational_relational_testDataGeneration_testDataGeneration$179 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$179: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179: java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
-java.lang.String v;
+java.lang.Boolean v;
+java.lang.Class v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: java.lang.String _name()>();
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/BusinessMilestoning;";
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18.jimple	2025-03-13 05:42:29.177763481 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18.jimple	2025-03-13 07:02:14.430453401 +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_relational_relational_testDataGeneration_testDataGeneration$18: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18: 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 org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, 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.m.coreinstance.meta.pure.functions.collection.List v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18 v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
+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;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$19.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$19.jimple	2025-03-13 05:42:29.181763418 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$19.jimple	2025-03-13 07:02:14.434453338 +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_relational_relational_testDataGeneration_testDataGeneration$19 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_relational_relational_testDataGeneration_testDataGeneration$19;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$19: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$19: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, 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_relational_relational_testDataGeneration_testDataGeneration$19 v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$19;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_executionPlan_ErrorExecutionNode;";
-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_lineage_scanRelations_RelationTree: 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20.jimple	2025-03-13 05:42:29.189763292 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20.jimple	2025-03-13 07:02:14.438453275 +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.functions.collection.List 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_relational_relational_testDataGeneration_testDataGeneration$20 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$20: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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_relational_relational_testDataGeneration_testDataGeneration$20: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair 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.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 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.generated.Root_meta_pure_lineage_scanRelations_RelationTree: 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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201.jimple	2025-03-13 05:42:29.189763292 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201.jimple	2025-03-13 07:02:14.438453275 +0000
@@ -4,27 +4,35 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201;
-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 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.String v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201;
 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_relational_relational_testDataGeneration_testDataGeneration$201: 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_relational_relational_testDataGeneration_testDataGeneration$201: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_extension_Extension,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.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, 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_extension_Extension v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_extension_Extension;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "Should start with a relation tree starting from a \'root\'";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension: org.eclipse.collections.api.RichIterable executionPlanExtensions(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;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202.jimple	2025-03-13 05:42:29.189763292 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202.jimple	2025-03-13 07:02:14.442453212 +0000
@@ -4,35 +4,27 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202;
-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)
+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_relational_relational_testDataGeneration_testDataGeneration$202 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202: org.eclipse.collections.api.RichIterable 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_relational_relational_testDataGeneration_testDataGeneration$202: java.lang.String 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_extension_Extension, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String 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_extension_Extension v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_extension_Extension;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension: org.eclipse.collections.api.RichIterable executionPlanExtensions(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;
+return "Should start with a relation tree starting from a \'root\'";
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208.jimple	2025-03-13 05:42:29.197763167 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208.jimple	2025-03-13 07:02:14.442453212 +0000
@@ -1,62 +1,19 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = 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_relational_relational_testDataGeneration_testDataGeneration$208: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("table", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208: 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.eclipse.collections.api.RichIterable 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.core_relational_relational_testDataGeneration_testDataGeneration$208 v;
-org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier,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_relational_testDataGeneration_RowIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208$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_relational_relational_testDataGeneration_testDataGeneration$208 v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier: org.eclipse.collections.api.RichIterable _columnValuePairs()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$208$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208)>(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;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209.jimple	2025-03-13 05:42:29.197763167 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209.jimple	2025-03-13 07:02:14.442453212 +0000
@@ -1,22 +1,28 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209 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_relational_relational_testDataGeneration_testDataGeneration$209 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209;
-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_relational_relational_testDataGeneration_testDataGeneration$209: 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_pure_runtime_Connection)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v;
-java.lang.Class v;
-boolean v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_relational_runtime_DatabaseConnection;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21.jimple	2025-03-13 05:42:29.197763167 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21.jimple	2025-03-13 07:02:14.446453149 +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.m.coreinstance.meta.pure.functions.collection.List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$21: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21 v;
-org.eclipse.collections.api.RichIterable v, v;
+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.Root_meta_pure_lineage_scanRelations_RelationTree v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+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.generated.Root_meta_pure_lineage_scanRelations_RelationTree: 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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210.jimple	2025-03-13 05:42:29.197763167 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210.jimple	2025-03-13 07:02:14.446453149 +0000
@@ -7,17 +7,15 @@
 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.functions.collection.Pair)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v;
 java.lang.Class v;
-java.lang.Object v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210 v;
 boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/Table;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_relational_runtime_DatabaseConnection;";
 v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1.jimple	2025-03-13 05:42:29.197763167 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1.jimple	2025-03-13 07:02:14.446453149 +0000
@@ -1,32 +1,78 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_r;
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_tree;
+final org.eclipse.collections.api.RichIterable val$_currentIndices;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1 v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 this$0> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_r> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_tree> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.eclipse.collections.api.RichIterable val$_currentIndices> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: 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.m.coreinstance.meta.pure.functions.collection.Pair)
+public org.eclipse.collections.api.RichIterable execute()
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1 v;
-java.lang.Object v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$2 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_lineage_scanRelations_RelationTree v;
 boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1;
-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_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_r>;
-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_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_tree>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.eclipse.collections.api.RichIterable val$_currentIndices>;
+v = staticinvoke <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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: 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_relational_relational_testDataGeneration_testDataGeneration$211$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_executionPlan_planTestDataGenerationForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__Boolean_1__String_$0_1$__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, 1, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1,org.eclipse.collections.api.RichIterable)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1$2: 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);
+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
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211.jimple	2025-03-13 05:42:29.201763104 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211.jimple	2025-03-13 07:02:14.450453086 +0000
@@ -1,137 +1,140 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_childrenTrees;
 final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.eclipse.collections.api.RichIterable val$_pairs;
-void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_indices;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, 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.generated.Root_meta_pure_runtime_Runtime)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap 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.impl.map.mutable.UnifiedMap v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
 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.generated.Root_meta_pure_runtime_Runtime;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_childrenTrees> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_pairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_indices> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = 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_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_pairs>;
-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)>("config", v, "pairs", v);
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(8);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_childrenTrees>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("childrenTrees", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("config", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("dbConnection", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_extensions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_indices>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("indices", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationColumnMap", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 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_relational_relational_testDataGeneration_testDataGeneration$211 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1 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;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
 java.lang.String[] v;
+long v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2 v;
+org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.map.MutableMap 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.String v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
+java.lang.Long v;
+int v, v, v, v;
+java.lang.String 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_relational_metamodel_execute_ResultSet v;
-java.lang.Object v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
+v := @parameter: java.lang.Long;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_pairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$211$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_indices>;
 v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 198, 33, 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;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 199, 22, 199, 93);
-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(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15");
-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.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17");
-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_basics_collection_removeDuplicates: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 199, 56, 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_relational_metamodel_execute_Row;", v);
-v = staticinvoke <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_relational_metamodel_execute_ResultSet: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _rows(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)[5];
+v = newarray (java.lang.String)[2];
+v[0] = "c";
+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[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_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 add(org.eclipse.collections.api.RichIterable,java.lang.Object)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.eclipse.collections.api.RichIterable val$_childrenTrees>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 201, 11, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/Table;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: java.lang.String _name()>();
-v[0] = v;
-v[1] = "\n";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
-v[2] = v;
-v[3] = "\n";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: boolean _hashStrings()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 809, 34, 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, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: boolean isView(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 if v == 0 goto label;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getResultCSVWithStringHashing_ResultSet_1__String_1_(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$1: 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:
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getResultCSV_ResultSet_1__String_1_(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,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_relational_relational_testDataGeneration_testDataGeneration$211$2: 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);
 label:
-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.platform_pure_grammar_functions_string_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()
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212.jimple	2025-03-13 05:42:29.201763104 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212.jimple	2025-03-13 07:02:14.482452582 +0000
@@ -1,63 +1,166 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_indices;
+final java.lang.String val$_nodeResPlaceHolder;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
 final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.impl.map.mutable.UnifiedMap v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.eclipse.collections.api.map.MutableMap 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.String v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.RichIterable val$_indices> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: java.lang.String val$_nodeResPlaceHolder> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = 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_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("relationTree", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(10);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("config", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("dbConnection", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.RichIterable val$_extensions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.RichIterable val$_indices>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("indices", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: java.lang.String val$_nodeResPlaceHolder>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("nodeResPlaceHolder", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationColumnMap", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationTree", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("root", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 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.String v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212;
 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_relational_relational_testDataGeneration_testDataGeneration$212: 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_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.RichIterable value(java.lang.Long,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.eclipse.collections.api.RichIterable value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
+java.lang.Long v;
+boolean v;
 java.lang.String[] v;
 long v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2 v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$1 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212 v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
+int v, v, v, v, v, v, v, v;
 java.lang.String v, v;
 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree 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_relational_relational_testDataGeneration_testDataGeneration$212;
+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)[3];
-v[0] = "Seed data generation currently supports queries with a single root (got: ";
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
-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 = 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 = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 892, 43, 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, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: org.eclipse.collections.api.RichIterable val$_indices>;
+v = staticinvoke <org.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] = "c";
+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[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_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 add(org.eclipse.collections.api.RichIterable,java.lang.Object)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _join()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 894, 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_lineage_scanRelations_RelationTree: boolean isView(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$1: 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:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212$2: 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);
+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;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$1$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$2$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213.jimple	2025-03-13 05:42:29.201763104 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213.jimple	2025-03-13 07:02:14.518452016 +0000
@@ -1,80 +1,192 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
+final boolean val$_root;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
+final java.lang.String val$_parentResPlaceHolder;
 final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)
+final org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext val$_translationContext;
+final org.eclipse.collections.api.RichIterable val$_currentIndices;
+void <init>(boolean, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, java.lang.String, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213 v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = 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_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("relationTree", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: 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.m.coreinstance.meta.relational.metamodel.relation.View v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+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_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 java.lang.String v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213;
-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_relational_relational_testDataGeneration_testDataGeneration$213: 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_relational_relational_testDataGeneration_testDataGeneration$213 v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-int v, v, v, v;
-java.lang.String v, v;
 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree 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.m.execution.ExecutionSupport v;
-java.lang.Object v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
+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)[3];
-v[0] = "Seed data generation currently supports queries with a root table (unions/views are not supported, got: ";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 221, 187, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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 = 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[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_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.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: boolean val$_root> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: java.lang.String val$_parentResPlaceHolder> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext val$_translationContext> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.eclipse.collections.api.RichIterable val$_currentIndices> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+return;
 }
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, 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.type.generics.GenericType v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213 v;
-org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View 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, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1 v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v;
+org.eclipse.collections.api.list.FixedSizeList v, v, v, v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
+org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v;
+org.eclipse.collections.api.factory.list.FixedSizeListFactory v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: 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);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: boolean val$_root>;
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: 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_relational_relational_testDataGeneration_testDataGeneration$213: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_relational_testDataGeneration_executionPlan_planRowIdentifierExtractionForTable_TableRowIdentifiers_MANY__Table_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__Pair_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,boolean,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 1, v, v, v, v);
+goto label;
+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)>("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_relational_relational_testDataGeneration_testDataGeneration$213: 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_relational_relational_testDataGeneration_testDataGeneration$213: 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_relational_relational_testDataGeneration_testDataGeneration$213: 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::relational::testDataGeneration::RowIdentifier");
+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_relational_relational_testDataGeneration_testDataGeneration$213: 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_relational_relational_testDataGeneration_testDataGeneration$213: 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::executionPlan::ExecutionNode");
+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 = 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_relational_relational_testDataGeneration_testDataGeneration$213: 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_relational_relational_testDataGeneration_testDataGeneration$213: 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::relational::testDataGeneration::RowIdentifier");
+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 = 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.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_relational_relational_testDataGeneration_testDataGeneration$213: 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_relational_relational_testDataGeneration_testDataGeneration$213: 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::executionPlan::ExecutionNode");
+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 = 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);
+label:
+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 = 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: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.eclipse.collections.api.RichIterable)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213$1: 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:
+v = staticinvoke <org.finos.legend.pure.runtime.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
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214.jimple	2025-03-13 05:42:29.205763041 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214.jimple	2025-03-13 07:02:14.550451512 +0000
@@ -1,91 +1,118 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
+final org.eclipse.collections.api.RichIterable val$_currentIndices;
+final boolean val$_root;
+final java.lang.String val$_parentResPlaceHolder;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, boolean, java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = 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_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("mainTable", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: 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.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration$214 v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig 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_lineage_scanRelations_RelationTree v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: boolean;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.eclipse.collections.api.RichIterable val$_currentIndices> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: boolean val$_root> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: java.lang.String val$_parentResPlaceHolder> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: 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.String value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.String[] v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime 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_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$1 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214 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, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table 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.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree 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 := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow;
-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] = "       meta::relational::testDataGeneration::createRowIdentifier([";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$24");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_basics_string_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[2] = "], [";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow: 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 := @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_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$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);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$98");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1092, 160, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.eclipse.collections.api.RichIterable val$_currentIndices>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: boolean val$_root>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: java.lang.String val$_parentResPlaceHolder>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: 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_relational_relational_testDataGeneration_testDataGeneration$214: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_executionPlan_planTestDataGenerationForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__Boolean_1__String_$0_1$__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214,org.eclipse.collections.api.RichIterable)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214$2: 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);
-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[3] = v;
-v[4] = "])";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$214 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215.jimple	2025-03-13 05:42:29.205763041 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215.jimple	2025-03-13 07:02:14.554451450 +0000
@@ -1,71 +1,47 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_params;
-void <init>(org.eclipse.collections.api.RichIterable)
+private final 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.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215: org.eclipse.collections.api.RichIterable val$_params> = 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_relational_relational_testDataGeneration_testDataGeneration$215: org.eclipse.collections.api.RichIterable val$_params>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("params", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215: 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.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215 v;
-java.lang.String v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215;
-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_relational_relational_testDataGeneration_testDataGeneration$215: 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_relational_relational_testDataGeneration_testDataGeneration$215 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.finos.legend.pure.m.execution.ExecutionSupport 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.eclipse.collections.api.block.function.Function v;
-java.lang.String v, 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_relational_relational_testDataGeneration_testDataGeneration$215;
 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] = "Missing some values/Extra values provided for parameters [";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215: org.eclipse.collections.api.RichIterable val$_params>;
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration$215: 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_relational_relational_testDataGeneration_testDataGeneration$215: 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$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$106");
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateParametersNameValuePair$24$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$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_basics_string_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[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_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 = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$106");
+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_relational_relational_testDataGeneration_testDataGeneration$215: 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_relational_relational_testDataGeneration_testDataGeneration$215: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func> = v;
+return;
 }
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)
 {
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215 v;
-org.eclipse.collections.api.map.MutableMap 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_relational_relational_testDataGeneration_testDataGeneration$215;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215: 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
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$9$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216.jimple	2025-03-13 05:42:29.205763041 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216.jimple	2025-03-13 07:02:14.562451324 +0000
@@ -1,160 +1,472 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_parameters;
-final org.eclipse.collections.api.RichIterable val$_params;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable)
+final org.eclipse.collections.api.RichIterable val$_initialNodes;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext val$_translationContext;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.eclipse.collections.api.RichIterable val$_indices;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, 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.generated.Root_meta_relational_runtime_DatabaseConnection v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216;
 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_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_parameters> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_params> = 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_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_parameters>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_params>;
-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)>("parameters", v, "params", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_initialNodes> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext val$_translationContext> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_indices> = v;
+specialinvoke v.<java.lang.Object: 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.eclipse.collections.api.RichIterable execute()
 {
-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_relational_relational_testDataGeneration_testDataGeneration$216 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.PrimitiveType v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216 v;
-long v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-boolean v, 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, 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.type.Type v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$8 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$7 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$6 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$5 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$9 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$4 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$3 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$1 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery v, v, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult 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, 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.Boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor v;
 java.lang.Class v;
-java.lang.Object v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode 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, v, v, v, v, v, v, v, v, 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.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v, v;
+boolean v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl v;
+java.lang.Long v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216 v;
+long v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal 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, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$10 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode v;
+java.lang.Object 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.relational.metamodel.relation.NamedRelation v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl 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;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl v;
+java.lang.String[] v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216;
-v := @parameter: java.lang.Long;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_params>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_initialNodes>;
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$216$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 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, v, 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_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_params>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1104, 179, 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_executionPlan_AllocationExecutionNode;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$216$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$121");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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.generated.Root_meta_pure_mapping_Mapping_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+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_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State Root_meta_relational_functions_pureToSqlQuery_defaultState_Mapping_1__Map_1__State_1_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = null;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long minus(long)>(1L);
+v = null;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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_relational_relational_testDataGeneration_testDataGeneration$216: 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_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor Root_meta_relational_functions_pureToSqlQuery_processRelationalMappingSpecification_RelationalMappingSpecification_1__Class_$0_1$__String_1__Boolean_1__Integer_1__Boolean_1__TemporalMilestoningContext_$0_1$__State_1__DebugContext_1__Extension_MANY__SelectWithCursor_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,boolean,long,boolean,org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext,org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, "", 1, v, 1, v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _select()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 96, 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, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: 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()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1108, 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/relational/metamodel/relation/SelectSQLQuery;", v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _relation(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View: org.eclipse.collections.api.RichIterable _columnMappings()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$216$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _columnSubset(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 124, 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);
-virtualinvoke v.<org.finos.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", "Date");
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_meta__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;
-v = class "Ljava/lang/String;";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_parameters>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1112, 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/relational/metamodel/Alias;", v);
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$132");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: java.lang.Boolean _distinct()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _distinct(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
+v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
+v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _havingOperation()>();
+v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _havingOperation(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _orderBy()>();
+v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _orderBy(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _fromRow()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _fromRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _toRow()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+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_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.Object _element()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1124, 101, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Database;", v);
+v = null;
+v = null;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_postprocessor_postProcessor: org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult Root_meta_relational_mapping_postProcessSQLQuery_SQLQuery_1__Database_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_1__ExecutionContext_1__Extension_MANY__PostProcessorResult_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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_pure_runtime_Runtime,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, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery _query()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 166, 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, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1126, 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/generated/Root_meta_relational_metamodel_RelationDataSelectSqlQuery;", v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _relationName(java.lang.String)>(v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/View;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
 v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_parameters>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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.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::executionPlan::RelationType", "VIEW");
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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.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::executionPlan::RelationType", "TABLE");
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _relationType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 209, 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, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1131, 73, 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.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 217, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.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.m.coreinstance.primitive.date.DateFunctions: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate parsePureDate(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1131, 124, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Schema;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _schemaName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$6: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$7: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$7: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_parameters>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 260, 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, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1132, 71, 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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 79, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_functions_anonymousCollections: 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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1132, 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/relational/metamodel/Schema;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _database(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.eclipse.collections.api.RichIterable _columns()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 52, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1133, 69, 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/relational/metamodel/Alias;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$216$8;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$8: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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::type::Class", "Root::meta::relational::metamodel::RelationData");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalMappingExecution: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_relational_mapping_generateSQLExecutionNode_SQLQuery_1__DatabaseConnection_1__String_MANY__Extension_MANY__ExecutionNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.eclipse.collections.api.RichIterable,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1136, 111, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_mapping_SQLExecutionNode;", v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 1137, 98, 1137, 380);
+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.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/SelectSQLQuery;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$9;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$9: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$9: 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_relational_relational_testDataGeneration_testDataGeneration$216$10;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$10: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216$10: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1137, 153, 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(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode _resultColumns(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)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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::ZeroMany");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _resultSizeRange(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1137, 31, 1137, 435);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _validate(boolean,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(0, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _executionNodes()>();
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _postExecutionNodes()>();
+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: 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_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = staticinvoke <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_SequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _templateFunctions()>();
+v = staticinvoke <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_SequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _supportFunctions(org.eclipse.collections.api.RichIterable)>(v);
+goto label;
+label:
+v = v;
+label:
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "res_";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_indices>;
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$177");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_pure_executionPlan_AllocationExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _varName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _resultSizeRange()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _resultSizeRange(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(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: org.eclipse.collections.api.RichIterable val$_initialNodes>;
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217.jimple	2025-03-13 05:42:29.209762977 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217.jimple	2025-03-13 07:02:14.570451197 +0000
@@ -1,67 +1,27 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_func;
-final org.eclipse.collections.api.RichIterable val$_newVars;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_func> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: org.eclipse.collections.api.RichIterable val$_newVars> = 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_relational_relational_testDataGeneration_testDataGeneration$217: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_func>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: org.eclipse.collections.api.RichIterable val$_newVars>;
-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)>("func", v, "newVars", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = 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.ValueSpecification execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public boolean accept(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217 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;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: 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.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v, v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217;
-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_relational_relational_testDataGeneration_testDataGeneration$217: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_func>;
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: 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_relational_relational_testDataGeneration_testDataGeneration$217: org.eclipse.collections.api.RichIterable val$_newVars>;
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: 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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_validation_functions: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification Root_meta_relational_validation_functions_resolveVars_ValueSpecification_1__Map_1__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _table()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$7.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218.jimple	2025-03-13 05:42:29.225762726 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218.jimple	2025-03-13 07:02:14.582451009 +0000
@@ -1,19 +1,478 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_tablePk;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
+final boolean val$_isViewRoot;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, boolean, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View)
 {
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218;
-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.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.eclipse.collections.api.RichIterable val$_tablePk> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: boolean val$_isViewRoot> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = 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.functions.collection.Pair execute()
 {
-java.lang.Object v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult 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.Boolean v;
+java.lang.Class v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode 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, 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.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+java.lang.String v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v, v;
+boolean v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+java.lang.Long v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
+long v;
+org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal 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, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
+org.finos.legend.pure.generated.PureCompiledLambda 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.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, 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.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$6 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$5 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$4 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$3 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$7 v;
+java.lang.String[] v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$1 v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode v, v, v, v;
+org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218;
-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_relational_relational_testDataGeneration_testDataGeneration$218: org.eclipse.collections.api.RichIterable val$_tablePk>;
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$218: 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$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218)>(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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_tests_assertEmpty: boolean Root_meta_pure_functions_asserts_assertEmpty_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.generated.Root_meta_relational_metamodel_TableAlias_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _name(java.lang.String)>("main");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _relation(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _columnSubset(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _distinct(java.lang.Boolean)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: boolean val$_isViewRoot>;
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(20L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(5L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$218$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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;
+goto label;
+label:
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 1177, 29, 1177, 222);
+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_relational_metamodel_RelationDataSelectSqlQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
+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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+label:
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+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_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.Object _element()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1181, 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/relational/metamodel/Database;", v);
+v = null;
+v = null;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_postprocessor_postProcessor: org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult Root_meta_relational_mapping_postProcessSQLQuery_SQLQuery_1__Database_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_1__ExecutionContext_1__Extension_MANY__PostProcessorResult_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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_pure_runtime_Runtime,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, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery _query()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1183, 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/generated/Root_meta_relational_metamodel_RelationDataSelectSqlQuery;", v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _relationName(java.lang.String)>(v);
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/View;";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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.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::executionPlan::RelationType", "VIEW");
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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.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::executionPlan::RelationType", "TABLE");
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _relationType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1188, 72, 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.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1188, 123, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Schema;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _schemaName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$5: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$6: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$6: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1189, 70, 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.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1189, 121, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Schema;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _database(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.eclipse.collections.api.RichIterable _columns()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1190, 68, 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/relational/metamodel/Alias;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$218$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218$7: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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::type::Class", "Root::meta::relational::metamodel::RelationData");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalMappingExecution: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_relational_mapping_generateSQLExecutionNode_SQLQuery_1__DatabaseConnection_1__String_MANY__Extension_MANY__ExecutionNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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::ZeroMany");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _resultSizeRange(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1193, 30, 1193, 227);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _validate(boolean,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(0, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _executionNodes()>();
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _postExecutionNodes()>();
+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: 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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = staticinvoke <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_SequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _templateFunctions()>();
+v = staticinvoke <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_SequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _supportFunctions(org.eclipse.collections.api.RichIterable)>(v);
+goto label;
+label:
+v = v;
+label:
+v = v;
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_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 (java.lang.String)[9];
+v[0] = "Row Identifers should be provided for the root table";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: boolean val$_isViewRoot>;
+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] = " of the view (";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1201, 138, 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.relational.metamodel.relation.View: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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] = ": ";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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[3] = v;
+v[4] = ".";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[5] = v;
+v[6] = " [";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$54");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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[7] = v;
+v[8] = "]\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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode _message(java.lang.String)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: 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::type::Class", "Root::meta::pure::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _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_ErrorExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(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_executionPlan_ErrorExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1205, 14, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.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_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1205, 24, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1205, 9, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219.jimple	2025-03-13 05:42:29.225762726 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219.jimple	2025-03-13 07:02:14.586450946 +0000
@@ -1,28 +1,52 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
 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.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_relational_relational_testDataGeneration_testDataGeneration$219 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219: 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.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219$1 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-java.lang.Object v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219;
 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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1219, 34, 1219, 122);
+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_relational_metamodel_relation_Union: org.eclipse.collections.api.RichIterable _queries()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$219$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1219, 101, 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/relational/metamodel/relation/SelectSQLQuery;", v);
+v = staticinvoke <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_relational_metamodel_relation_Union: org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union _queries(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1.jimple	2025-03-13 05:42:29.229762663 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1.jimple	2025-03-13 07:02:14.590450883 +0000
@@ -1,82 +1,62 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 this$0;
 void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 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_relational_relational_testDataGeneration_testDataGeneration$220$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Long v, v, v, v;
-boolean v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 v, v;
-long v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
-int v, v, v, v, v, v, v, v;
-java.lang.Boolean v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-java.lang.Class v, v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: java.lang.Boolean _nullable()>();
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
-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/relational/metamodel/datatype/Varchar;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 250, 171, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/datatype/Varchar;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.Varchar: long _size()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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;
-label:
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/datatype/Varbinary;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 250, 249, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/datatype/Varchar;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.Varchar: long _size()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, 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.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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;
-label:
-v = 1;
-goto label;
-label:
-v = 0;
-label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$5.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220.jimple	2025-03-13 05:42:29.229762663 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220.jimple	2025-03-13 07:02:14.594450820 +0000
@@ -1,50 +1,141 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
+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.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: 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.relational.metamodel.relation.Table execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-int 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;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$3 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$2 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$5 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$4 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v, v, v;
+boolean v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
-java.lang.Object 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, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _columns()>();
+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.m.coreinstance.SourceInformation;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1220, 54, 1227, 55);
+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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1221, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_replaceRelationsInJoin_RelationalTreeNode_1__Pair_MANY__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 250, 79, 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/relational/metamodel/Column;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1221, 123, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/join/RootJoinTreeNode;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$220$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220)>(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_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$220$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$220$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _havingOperation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$220$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _havingOperation(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _orderBy()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$220$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _orderBy(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _leftSideOfFilter()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 251, 32, 251, 78);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1228, 83, 1228, 232);
 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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _primaryKey(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _leftSideOfFilter()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1228, 128, 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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1228, 203, 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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1228, 224, 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_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_functions_pureToSqlQuery_findOneNode_RelationalTreeNode_1__RelationalTreeNode_1__RelationalTreeNode_1__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _leftSideOfFilter(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode)>(v);
+goto label;
+label:
+v = v;
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221.jimple	2025-03-13 05:42:29.229762663 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221.jimple	2025-03-13 07:02:14.598450757 +0000
@@ -1,65 +1,50 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = 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_relational_relational_testDataGeneration_testDataGeneration$221: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("mainTable", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: 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.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+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.eclipse.collections.api.list.ListIterable v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: 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.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery v;
+org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221;
-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] = "Table : ";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: java.lang.String _name()>();
-v[1] = v;
-v[2] = " must have atleast 1 primary key or non-null column to utilise this feature";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(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.m.coreinstance.SourceInformation;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1229, 47, 1229, 136);
+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.relational.metamodel.relation.ViewSelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _selectSQLQuery()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.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_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_relational_relational_testDataGeneration_testDataGeneration$221 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1229, 115, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/SelectSQLQuery;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery _selectSQLQuery(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222.jimple	2025-03-13 05:42:29.237762537 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222.jimple	2025-03-13 07:02:14.598450757 +0000
@@ -1,105 +1,41 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-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$_relationColumnMap;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, 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.generated.Root_meta_pure_runtime_Runtime)
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+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.Root_meta_relational_runtime_DatabaseConnection v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.eclipse.collections.api.RichIterable 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;
-org.eclipse.collections.impl.map.mutable.UnifiedMap v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-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.generated.Root_meta_pure_runtime_Runtime;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(6);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.map.MutableMap __vars> = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("config", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("dbConnection", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.RichIterable val$_extensions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationColumnMap", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: 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 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.coreinstance.meta.pure.functions.collection.Pair 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.relational.metamodel.Alias v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,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.generated.Root_meta_pure_lineage_scanRelations_RelationTree, 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;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2 v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222 v;
-boolean v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: boolean isView(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$1: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222$2: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
-label:
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: 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);
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 1230, 34, 1230, 106);
+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.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1.jimple	2025-03-13 05:42:29.249762349 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1.jimple	2025-03-13 07:02:14.602450694 +0000
@@ -1,66 +1,135 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 this$0> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias> = 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_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("rootAlias", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t> = 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.relational.metamodel.TableAliasColumn 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.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$3 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$4 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$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_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
+java.lang.String v, 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.m.coreinstance.meta.relational.metamodel.Column v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias>;
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _column(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1 v;
-org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+boolean v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+int 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;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v, v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.eclipse.collections.api.map.MutableMap __vars>;
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer: java.lang.String _database()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$1: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1231, 106, 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.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1231, 158, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Schema;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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 = 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.functions.collection.Pair: java.lang.Object _first()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer: java.lang.String _schemaName()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$3: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1$4: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1231, 228, 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.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1231, 280, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Schema;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: 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);
+if v == 0 goto label;
+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.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer: java.lang.String _name()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: 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);
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223.jimple	2025-03-13 05:42:29.257762223 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223.jimple	2025-03-13 07:02:14.602450694 +0000
@@ -1,304 +1,48 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
-final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
-void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
 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 := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = 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.runtime.java.compiled.metadata.MetadataAccessor v;
-java.lang.Long v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View 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, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal 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, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database 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;
-java.lang.Boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v;
-java.lang.Object 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, 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_relational_relational_testDataGeneration_testDataGeneration$223$2 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1 v;
-java.lang.String v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl v;
-org.eclipse.collections.api.block.function.Function v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 v;
+org.eclipse.collections.api.RichIterable v, v, v;
+int v, v, v, v;
+java.lang.Object v, v, v, v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223;
 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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: boolean _generateWithDefaultPKs()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,boolean,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, 1, v, v, v, v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _name(java.lang.String)>("root");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _distinct(java.lang.Boolean)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(20L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-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: java.lang.Object get(java.lang.Object)>(v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 334, 56, 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.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.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5");
-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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-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;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 334, 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/m3/coreinstance/meta/relational/metamodel/Column;", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$223$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$223$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_orFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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;
-goto label;
-label:
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 346, 32, 346, 229);
-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.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
-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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
-label:
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _name(java.lang.String)>("default");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_postprocessor_postProcessor: org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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_relational_mapping_PostProcessorResult: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery _query()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.String _timeZone()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.Boolean _quoteIdentifiers()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_sqlQueryToString_dbExtension: java.lang.String Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,java.lang.String,java.lang.Boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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);
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(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: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 352, 68, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 354, 32, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object castWithExceptionHandling(java.lang.Object,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/functions/collection/Pair;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$28");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$29");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 354, 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/m3/coreinstance/meta/pure/functions/collection/List;", v);
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$30");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$31");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 355, 24, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 356, 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/Pair;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1231, 368, 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()>();
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224.jimple	2025-03-13 05:42:29.265762097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224.jimple	2025-03-13 07:02:14.602450694 +0000
@@ -1,198 +1,41 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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.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.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.Root_meta_relational_runtime_DatabaseConnection v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig 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.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v, 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, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.block.function.Function 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;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224;
 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_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$34");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 360, 140, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$35");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 361, 55, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$38");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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: java.lang.Object makeOne(java.lang.Object)>(v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 362, 68, 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()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1232, 43, 1232, 93);
+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.relational.metamodel.operation.UnaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _nested()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$40");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$41");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$42");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 364, 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/m3/coreinstance/meta/pure/functions/collection/List;", v);
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$45");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$46");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$47");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 365, 24, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 366, 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/Pair;", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.relational.metamodel.operation.UnaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation _nested(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225.jimple	2025-03-13 05:42:29.265762097 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225.jimple	2025-03-13 07:02:14.606450631 +0000
@@ -1,24 +1,47 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+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_relational_relational_testDataGeneration_testDataGeneration$225 v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225;
-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_relational_relational_testDataGeneration_testDataGeneration$225: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225: 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.meta.pure.functions.collection.Pair v;
-java.lang.Class v;
-java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225 v;
-boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/Table;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
-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.m.coreinstance.SourceInformation;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1233, 44, 1233, 136);
+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.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _left()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation _left(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _right()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation _right(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226.jimple	2025-03-13 05:42:29.269762034 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226.jimple	2025-03-13 07:02:14.606450631 +0000
@@ -1,140 +1,50 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.eclipse.collections.api.RichIterable val$_tableResults;
-void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.eclipse.collections.api.RichIterable)
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+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.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.eclipse.collections.api.RichIterable val$_tableResults> = 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_relational_relational_testDataGeneration_testDataGeneration$226: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.eclipse.collections.api.RichIterable val$_tableResults>;
-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)>("dbConnection", v, "tableResults", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet 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_relational_metamodel_execute_ResultSet v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226 v;
-java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+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_relational_relational_testDataGeneration_testDataGeneration$226: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: 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_relational_metamodel_execute_ResultSet value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-java.lang.Long v;
-boolean v;
+org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-java.lang.Object[] v;
-java.lang.String[] v;
-long v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v;
+java.lang.Object v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226;
-v := @parameter: java.lang.Long;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.eclipse.collections.api.RichIterable val$_tableResults>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 372, 31, 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, 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] = "testDataGen_Temp_";
-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.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
+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.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 373, 60, 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] = "_";
-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[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_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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = newarray (java.lang.Object)[3];
-v[0] = 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.relational.metamodel.relation.NamedRelation: org.eclipse.collections.api.RichIterable _columns()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1234, 46, 1234, 117);
+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.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 374, 53, 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/relational/metamodel/Column;", v);
-v[1] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v[2] = 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 374, 7, v, v);
-staticinvoke <org.finos.legend.pure.generated.RelationalGen: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet createTempTable(java.lang.String,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,long,long,org.finos.legend.pure.m.coreinstance.SourceInformation,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0L, 0L, v, 1, v);
-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_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _rows()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.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_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_relational_relational_testDataGeneration_testDataGeneration$226$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226,org.finos.legend.pure.m.execution.ExecutionSupport,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)>(v, v, v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226$1: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute()>();
-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;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1234, 100, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227.jimple	2025-03-13 05:42:29.273761971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227.jimple	2025-03-13 07:02:14.606450631 +0000
@@ -1,128 +1,43 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_tableResults;
-void <init>(org.eclipse.collections.api.RichIterable)
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+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.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: org.eclipse.collections.api.RichIterable val$_tableResults> = 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_relational_relational_testDataGeneration_testDataGeneration$227: org.eclipse.collections.api.RichIterable val$_tableResults>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("tableResults", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: 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)
-{
-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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+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_relational_relational_testDataGeneration_testDataGeneration$227: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: 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 value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.Long v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227 v;
-java.lang.String[] v;
-long v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Boolean v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227$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.relational.metamodel.relation.Table v, v, v;
-java.lang.Object v, v, v, v, v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227;
-v := @parameter: java.lang.Long;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: org.eclipse.collections.api.RichIterable val$_tableResults>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 382, 31, 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, 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] = "testDataGen_Temp_";
-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.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
+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.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 383, 60, 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] = "_";
-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[3] = 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)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1235, 52, 1235, 113);
+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.relational.metamodel.operation.VariableArityOperation: org.eclipse.collections.api.RichIterable _args()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.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_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.functions.collection.Pair: java.lang.Object _first()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 384, 23, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/Table;", v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _name(java.lang.String)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _name(java.lang.String)>("default");
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _name(java.lang.String)>("default");
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _database(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _schema(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _temporaryTable(java.lang.Boolean)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 384, 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);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: org.eclipse.collections.api.map.MutableMap __vars>;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: 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.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation _args(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228.jimple	2025-03-13 05:42:29.273761971 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228.jimple	2025-03-13 07:02:14.610450568 +0000
@@ -1,106 +1,43 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.eclipse.collections.api.RichIterable val$_tableResults;
-void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.eclipse.collections.api.RichIterable)
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+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.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: org.eclipse.collections.api.RichIterable val$_tableResults> = 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_relational_relational_testDataGeneration_testDataGeneration$228: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: org.eclipse.collections.api.RichIterable val$_tableResults>;
-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)>("dbConnection", v, "tableResults", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: 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 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.coreinstance.meta.relational.metamodel.DynaFunction v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228$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_relational_relational_testDataGeneration_testDataGeneration$228 v;
-org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @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_relational_relational_testDataGeneration_testDataGeneration$228: java.lang.Object value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.Object value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v;
-java.lang.Long v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228 v;
-java.lang.String[] v;
-long v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-int 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;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
-java.lang.Object v, v, v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228;
-v := @parameter: java.lang.Long;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: org.eclipse.collections.api.RichIterable val$_tableResults>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 394, 31, 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, 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] = "testDataGen_Temp_";
-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.relational.metamodel.relation.NamedRelation: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 395, 60, 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] = "_";
-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[3] = 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)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1236, 41, 1236, 112);
+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.relational.metamodel.DynaFunction: 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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 = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("drop table \u0001");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 396, 7, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.RelationalGen: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet dropTempTable(java.lang.String,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,long,long,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0L, 0L, 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_relational_relational_testDataGeneration_testDataGeneration$228 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: org.eclipse.collections.api.map.MutableMap __vars>;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: 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.m.coreinstance.meta.relational.metamodel.DynaFunction: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction _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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1.jimple	2025-03-13 05:42:29.281761846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1.jimple	2025-03-13 07:02:14.610450568 +0000
@@ -1,253 +1,62 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join val$_join;
+private org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join val$_join> = v;
-specialinvoke v.<java.lang.Object: 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_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Long v, v;
-long v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v, v;
-org.eclipse.collections.api.map.MutableMap 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.m.execution.ExecutionSupport 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_relational_metamodel_execute_ResultSet v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 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_relational_relational_testDataGeneration_testDataGeneration$229$1$1 v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join 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, 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.relational.metamodel.relation.Table v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-boolean v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1 v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.eclipse.collections.api.block.function.Function v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$229$1$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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: 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)>(0L);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _table(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join val$_join>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: boolean _generateWithDefaultPKs()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: 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_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_getRowIdentifiersForChildViewRoot_TableRowIdentifiers_MANY__NamedRelation_1__ResultSet_1__Join_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__View_1__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, 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_relational_testDataGeneration_TableRowIdentifiers: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _rowIdentifiers(org.eclipse.collections.api.RichIterable)>(v);
-label:
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 412, 128, 412, 212);
-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_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
-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_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _rowIdentifiers(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: 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_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 413, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 414, 147, 414, 231);
-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_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
-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_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _rowIdentifiers(org.eclipse.collections.api.RichIterable)>(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_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, 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.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_extensions>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$19");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 415, 30, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$24");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 416, 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/m3/coreinstance/meta/pure/functions/collection/List;", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 417, 13, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229.jimple	2025-03-13 05:42:29.281761846 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229.jimple	2025-03-13 07:02:14.614450506 +0000
@@ -1,131 +1,109 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-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_relational_metamodel_execute_ResultSet val$_nodeResult;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+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.Root_meta_relational_runtime_DatabaseConnection v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime 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.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.eclipse.collections.impl.map.mutable.UnifiedMap v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-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_relational_metamodel_execute_ResultSet;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(8);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars> = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("config", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("dbConnection", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_extensions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("nodeResult", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationColumnMap", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("root", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", 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)
-{
-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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+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_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: 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 value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
+boolean v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1 v;
-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_relational_relational_testDataGeneration_testDataGeneration$229 v;
-int v, v, v, v;
-java.lang.Object v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
-boolean v;
+int 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.meta.relational.metamodel.operation.JoinStrings v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _join()>();
+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.m.coreinstance.SourceInformation;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1237, 40, 1240, 135);
+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.relational.metamodel.operation.JoinStrings: org.eclipse.collections.api.RichIterable _strings()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$229$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: 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.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _strings(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _prefix()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _prefix()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 406, 31, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1238, 97, 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_lineage_scanRelations_RelationTree: boolean isView(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _prefix(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _separator()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)>(v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$1: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)>(v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229$2: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _separator()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1239, 106, 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_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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_relational_relational_testDataGeneration_testDataGeneration$229 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.map.MutableMap __vars>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _separator(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _suffix()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _suffix()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1240, 97, 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_relational_relational_testDataGeneration_testDataGeneration$229: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _suffix(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230.jimple	2025-03-13 05:42:29.297761593 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230.jimple	2025-03-13 07:02:14.614450506 +0000
@@ -1,27 +1,19 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+void <init>()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = 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_relational_testDataGeneration_TableRowIdentifiers)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
-boolean v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _table()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-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: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1.jimple	2025-03-13 05:42:29.301761531 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1.jimple	2025-03-13 07:02:14.614450506 +0000
@@ -6,55 +6,60 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1 v;
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.eclipse.collections.api.RichIterable v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
 v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("table", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$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.m.coreinstance.meta.relational.metamodel.TableAlias execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.String v;
+java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1;
 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_relational_relational_testDataGeneration_testDataGeneration$231$1: 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_relational_relational_testDataGeneration_testDataGeneration$231$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,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.m.coreinstance.meta.relational.metamodel.TableAlias value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1 v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 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.m.coreinstance.meta.relational.metamodel.relation.Table v;
-java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
 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 table row identifiers passed for the table: ";
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.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_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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1252, 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/m3/coreinstance/meta/relational/metamodel/TableAlias;", v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2.jimple	2025-03-13 05:42:29.309761405 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2.jimple	2025-03-13 07:02:14.618450443 +0000
@@ -1,32 +1,30 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_mainAlias;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.eclipse.collections.api.RichIterable v;
 org.eclipse.collections.api.map.FixedSizeMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_mainAlias> = 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_relational_relational_testDataGeneration_testDataGeneration$231$2: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_mainAlias>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("mainAlias", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn 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.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2;
@@ -34,25 +32,55 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: 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.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, 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.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2 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.m.coreinstance.meta.relational.metamodel.Column v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Object v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
+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_relational_metamodel_TableAliasColumn_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_mainAlias>;
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _column(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)>(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_relational_relational_testDataGeneration_testDataGeneration$231$2: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1252, 288, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1252, 348, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1252, 243, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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()
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3.jimple	2025-03-13 05:42:29.309761405 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3.jimple	2025-03-13 07:02:14.622450380 +0000
@@ -5,8 +5,8 @@
 void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3;
@@ -15,73 +15,51 @@
 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_relational_relational_testDataGeneration_testDataGeneration$231$3: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("table", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3: 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.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3 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.relational.metamodel.join.RelationalTreeNode v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$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_relational_relational_testDataGeneration_testDataGeneration$231$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.TreeNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.TreeNode, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3 v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row v;
-org.eclipse.collections.api.RichIterable v, v, v, 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;
-java.lang.String v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.TreeNode v;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.TreeNode;
 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] = "       meta::relational::testDataGeneration::createRowIdentifier([";
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1253, 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/relational/metamodel/join/JoinTreeNode;", v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_basics_string_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[2] = "], [";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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[3] = v;
-v[4] = "])";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.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_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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_replaceRelationsInJoin_RelationalTreeNode_1__Pair_MANY__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231.jimple	2025-03-13 05:42:29.305761468 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231.jimple	2025-03-13 07:02:14.618450443 +0000
@@ -1,299 +1,102 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.eclipse.collections.api.RichIterable val$_tablePk;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r;
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final boolean val$_generateWithDefaultPKs;
-final boolean val$_isViewRoot;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, boolean, boolean, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View)
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-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_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
 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.relational.metamodel.relation.Table;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: boolean;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_tablePk> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: boolean val$_generateWithDefaultPKs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: boolean val$_isViewRoot> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = 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.eclipse.collections.api.RichIterable execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
-java.lang.Long v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$4 v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal 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, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
-org.finos.legend.pure.generated.PureCompiledLambda 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.Boolean v, v;
-java.lang.Object 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, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v, v;
-java.lang.String v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult v;
-boolean v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl v;
-java.lang.String[] v, v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery v;
+java.lang.Object v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_tablePk>;
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$231: 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$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231)>(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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_tests_assertEmpty: boolean Root_meta_pure_functions_asserts_assertEmpty_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.generated.Root_meta_relational_metamodel_TableAlias_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _name(java.lang.String)>("main");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _distinct(java.lang.Boolean)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(5L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$231$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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;
-goto label;
-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.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _join()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 483, 29, 483, 222);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1249, 30, 1254, 31);
 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.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
-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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
-label:
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _name(java.lang.String)>("default");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_postprocessor_postProcessor: org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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_relational_mapping_PostProcessorResult: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery _query()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.String _timeZone()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.Boolean _quoteIdentifiers()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_sqlQueryToString_dbExtension: java.lang.String Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,java.lang.String,java.lang.Boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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)[10];
-v[0] = "  meta::relational::testDataGeneration::createTableRowIdentifiers(";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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[1] = v;
-v[2] = ", \'";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 489, 163, 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[3] = v;
-v[4] = "\', \'";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: java.lang.String _name()>();
-v[5] = v;
-v[6] = "\', ";
-v[7] = "[\n";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _rows()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$231$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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, ",\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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1251, 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/relational/metamodel/TableAlias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1252, 41, 1252, 367);
+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.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation _operation()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$231: boolean val$_generateWithDefaultPKs>;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231,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_relational_relational_testDataGeneration_testDataGeneration$231: 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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 492, 9, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult compileCodeBlock(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult: boolean succeeded(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "Compile failed:";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult: org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure _failure()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$39");
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1252, 107, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/operation/Operation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _operation(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _target()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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[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.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _target(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.eclipse.collections.api.RichIterable _aliases()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$231$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _result()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 498, 21, 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_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_meta_reactivate: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_meta_reactivate_ValueSpecification_1__Any_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 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 498, 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_relational_testDataGeneration_TableRowIdentifiers;", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 498, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _aliases(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _join(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.eclipse.collections.api.RichIterable _childrenData()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$231$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: 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.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _childrenData(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1.jimple	2025-03-13 05:42:29.313761341 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1.jimple	2025-03-13 07:02:14.622450380 +0000
@@ -1,33 +1,73 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column val$_x;
+private org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 this$0> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column val$_x> = 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_relational_relational_testDataGeneration_testDataGeneration$232$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.relational.mapping.ColumnMapping)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$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.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$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_relational_relational_testDataGeneration_testDataGeneration$232$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.TreeNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.TreeNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 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.TreeNode v;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.TreeNode;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1258, 84, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/join/JoinTreeNode;", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_replaceRelationsInJoin_RelationalTreeNode_1__Pair_MANY__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.mapping.ColumnMapping v;
-boolean v;
+org.eclipse.collections.api.map.MutableMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.mapping.ColumnMapping;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.mapping.ColumnMapping: java.lang.String _columnName()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column val$_x>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: 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);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232.jimple	2025-03-13 05:42:29.313761341 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232.jimple	2025-03-13 07:02:14.622450380 +0000
@@ -1,95 +1,66 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)
-{
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root> = 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_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("root", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r;
+final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, 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.relational.metamodel.Column v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
+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_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: 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.relational.metamodel.Column value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column 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, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-java.lang.Object v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+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_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 506, 132, 506, 324);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1255, 30, 1259, 37);
 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_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 506, 150, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/View;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View: org.eclipse.collections.api.RichIterable _columnMappings()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1257, 88, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.eclipse.collections.api.RichIterable _childrenData()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$232$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 506, 214, 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.relational.mapping.ColumnMapping: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalOperationElement()>();
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType Root_meta_relational_functions_typeInference_inferRelationalType_RelationalOperationElement_1__DataType_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 506, 317, 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.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _type(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: org.eclipse.collections.api.map.MutableMap __vars>;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: 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.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _childrenData(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233.jimple	2025-03-13 05:42:29.313761341 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233.jimple	2025-03-13 07:02:14.622450380 +0000
@@ -1,69 +1,49 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233 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 java.lang.String val$_tempName;
-final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection)
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: java.lang.String val$_tempName> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = 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.generated.Root_meta_relational_metamodel_execute_ResultSet execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.Object[] v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233 v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function 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;
-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.execution.ExecutionSupport v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v, v, v;
-java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233;
+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.m.coreinstance.SourceInformation;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1266, 34, 1266, 144);
+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_relational_metamodel_relation_Union: org.eclipse.collections.api.RichIterable _queries()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$1");
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = newarray (java.lang.Object)[4];
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: java.lang.String val$_tempName>;
-v[0] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _columnNames()>();
-v[1] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _rows()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 508, 113, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toOneMany(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v[2] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v[3] = 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1266, 123, 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/relational/metamodel/relation/SelectSQLQuery;", v);
+v = staticinvoke <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_relational_metamodel_relation_Union: org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union _queries(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234.jimple	2025-03-13 05:42:29.317761279 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234.jimple	2025-03-13 07:02:14.626450316 +0000
@@ -1,112 +1,140 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_relatedAlias;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)
+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.coreinstance.meta.relational.metamodel.TableAlias v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_relatedAlias> = 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_relational_relational_testDataGeneration_testDataGeneration$234: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_relatedAlias>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("relatedAlias", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias 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_relational_relational_testDataGeneration_testDataGeneration$234 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: 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.relational.metamodel.Alias value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+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, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v, v, v, v;
+org.eclipse.collections.api.map.MutableMap 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, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234 v;
-java.lang.Long v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Object v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
+boolean 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, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
-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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1267, 54, 1274, 55);
+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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 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/relational/metamodel/Alias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1268, 102, 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_relational_relational_testDataGeneration_testDataGeneration$234: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalTreeNode_1__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 193, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAliasColumn;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _column()>();
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1268, 163, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/join/RootJoinTreeNode;", v);
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$8");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _havingOperation()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$14");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _havingOperation(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _orderBy()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$17");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _orderBy(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _leftSideOfFilter()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1275, 83, 1275, 232);
+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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _leftSideOfFilter()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 242, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Alias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: java.lang.String _name()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(12L);
-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);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias _name(java.lang.String)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_relatedAlias>;
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1275, 128, 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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 521, 344, 521, 381);
-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 = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1275, 203, 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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 364, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Alias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: java.lang.String _name()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _column(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1275, 224, 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_relational_relational_testDataGeneration_testDataGeneration$234: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_functions_pureToSqlQuery_findOneNode_RelationalTreeNode_1__RelationalTreeNode_1__RelationalTreeNode_1__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _leftSideOfFilter(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode)>(v);
+goto label;
+label:
+v = v;
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235.jimple	2025-03-13 05:42:29.317761279 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235.jimple	2025-03-13 07:02:14.626450316 +0000
@@ -1,42 +1,43 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235 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_relational_relational_testDataGeneration_testDataGeneration$235 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235;
-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_relational_relational_testDataGeneration_testDataGeneration$235: 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.relational.metamodel.RelationalOperationElement)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
 int v, v, v, v;
-java.lang.Class v;
-java.lang.Object v;
-java.lang.String v;
-boolean v, v, v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/Alias;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1276, 47, 1276, 158);
+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.relational.metamodel.relation.ViewSelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _selectSQLQuery()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 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/relational/metamodel/Alias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: java.lang.String _name()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "root_pk_gen_");
-if v == 0 goto label;
-v = 1;
-goto label;
-label:
-v = 0;
-label:
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1276, 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/relational/metamodel/relation/SelectSQLQuery;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery _selectSQLQuery(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236.jimple	2025-03-13 05:42:29.317761279 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236.jimple	2025-03-13 07:02:14.626450316 +0000
@@ -1,91 +1,34 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+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.coreinstance.meta.relational.metamodel.relation.Table v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable> = 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_relational_relational_testDataGeneration_testDataGeneration$236: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("viewMainTable", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: 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.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: 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 value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-java.lang.String[] v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row v;
-org.eclipse.collections.api.RichIterable v, v, v, 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;
-java.lang.String v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row;
-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] = "       meta::relational::testDataGeneration::createRowIdentifier([";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_basics_string_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[2] = "], [";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$46");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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[3] = v;
-v[4] = "])";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.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_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_relational_relational_testDataGeneration_testDataGeneration$236 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: 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);
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 1277, 34, 1277, 128);
+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.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237.jimple	2025-03-13 05:42:29.321761216 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237.jimple	2025-03-13 07:02:14.630450253 +0000
@@ -1,113 +1,19 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final java.lang.String val$_sampleCode;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable;
-void <init>(java.lang.String, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
-java.lang.String v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: java.lang.String val$_sampleCode> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable> = 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_relational_relational_testDataGeneration_testDataGeneration$237: java.lang.String val$_sampleCode>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
-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)>("sampleCode", v, "view", v, "viewMainTable", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: 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;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237 v;
-java.lang.String v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237;
-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_relational_relational_testDataGeneration_testDataGeneration$237: 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_relational_relational_testDataGeneration_testDataGeneration$237 v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View 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;
-int v, v, v, v;
-java.lang.String v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
-java.lang.Object v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237;
-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] = "Row Identifers should be provided for the root table of the view (";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 541, 96, 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.relational.metamodel.relation.View: java.lang.String _name()>();
-v[1] = v;
-v[2] = "): ";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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[3] = v;
-v[4] = ".";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[5] = v;
-v[6] = " [";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$54");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_basics_string_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[7] = v;
-v[8] = "]\n";
-v[9] = "Example:\n";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: java.lang.String val$_sampleCode>;
-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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$237 v;
-org.eclipse.collections.api.map.MutableMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238.jimple	2025-03-13 05:42:29.321761216 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238.jimple	2025-03-13 07:02:14.630450253 +0000
@@ -1,109 +1,34 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current;
-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: 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.runtime.java.compiled.generation.processors.support.map.PureMap execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.map.MutableMap v, 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, 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_pure_lineage_scanRelations_RelationTree v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, 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, v, v;
-java.lang.Object v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current>;
-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_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 553, 62, 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 553, 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 = 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_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+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.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 554, 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 "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/NamedRelation;", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 554, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _columns()>();
-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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: 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$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7");
-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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1279, 43, 1279, 113);
+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.relational.metamodel.operation.UnaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _nested()>();
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_collection_removeDuplicates: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 554, 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/m3/coreinstance/meta/relational/metamodel/Column;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 554, 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/functions/collection/List;", v);
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap put(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,java.lang.Object,java.lang.Object)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation _nested(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$5.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239.jimple	2025-03-13 05:42:29.325761153 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239.jimple	2025-03-13 07:02:14.630450253 +0000
@@ -1,188 +1,38 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239 v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 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_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current> = 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.runtime.java.compiled.generation.processors.support.map.PureMap 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, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$4 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$5 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$2 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$3 v;
-org.eclipse.collections.api.map.MutableMap 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, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239 v;
-boolean v, v, v, v;
-org.finos.legend.pure.generated.PureCompiledLambda 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, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree 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, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$1: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$2: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+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.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 555, 43, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15");
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1280, 44, 1280, 176);
+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.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _left()>();
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 556, 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/m3/coreinstance/meta/relational/metamodel/Column;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$239$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239)>(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_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$4: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = 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_relational_relational_testDataGeneration_testDataGeneration$239$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239$5: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 557, 60, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 558, 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 "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/NamedRelation;", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 558, 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.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 concatenate(java.lang.Object,java.lang.Object)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _columns()>();
-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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation _left(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _right()>();
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: 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$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27");
-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_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_collection_removeDuplicates: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 558, 185, 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/relational/metamodel/Column;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 558, 218, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.FunctionsGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap put(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,java.lang.Object,java.lang.Object)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation _right(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240.jimple	2025-03-13 05:42:29.329761090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240.jimple	2025-03-13 07:02:14.634450190 +0000
@@ -8,20 +8,82 @@
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction2: 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.runtime.java.compiled.generation.processors.support.map.PureMap value(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)
+public java.lang.Object valueOf(java.lang.Object)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
+boolean v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240$1 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Class v, v;
+java.lang.Object v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+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 = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/SelectSQLQuery;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 76, 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 = class "Lorg/finos/legend/pure/generated/Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 143, 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 152, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/SelectSQLQuery;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$40");
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,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 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$41");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 204, 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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn execute()>();
+goto label;
+label:
+v = v;
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241.jimple	2025-03-13 05:42:29.329761090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241.jimple	2025-03-13 07:02:14.634450190 +0000
@@ -1,19 +1,40 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241 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_relational_relational_testDataGeneration_testDataGeneration$241 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241: 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_relational_relational_testDataGeneration_testDataGeneration$241 v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation 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;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241;
 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.m.coreinstance.SourceInformation;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1282, 52, 1282, 135);
+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.relational.metamodel.operation.VariableArityOperation: org.eclipse.collections.api.RichIterable _args()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241: 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.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation _args(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242.jimple	2025-03-13 05:42:29.329761090 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242.jimple	2025-03-13 07:02:14.634450190 +0000
@@ -13,15 +13,28 @@
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242 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;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242;
 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.m.coreinstance.SourceInformation;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1283, 41, 1283, 134);
+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.relational.metamodel.DynaFunction: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$51");
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction _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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243.jimple	2025-03-13 05:42:29.333761027 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243.jimple	2025-03-13 07:02:14.638450128 +0000
@@ -1,121 +1,100 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
+void <init>(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_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: 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, v, v, v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 boolean v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243$2 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
-java.lang.Object v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243;
 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_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-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_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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, "Select SQL main table and view query main table are different", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 582, 49, 583, 229);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1284, 40, 1287, 157);
 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_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.eclipse.collections.api.RichIterable _strings()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$243$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243)>(v);
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$54");
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: 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 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _strings(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _prefix()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(null);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
 goto label;
 label:
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$243$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _prefix()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1285, 97, 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_relational_relational_testDataGeneration_testDataGeneration$243: 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 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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: 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.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _prefix(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _separator()>();
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+goto label;
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _separator()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1286, 106, 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_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _separator(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _suffix()>();
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
 goto label;
 label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _suffix()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 588, 39, 588, 228);
-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.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
-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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: 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 = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1287, 97, 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_relational_relational_testDataGeneration_testDataGeneration$243: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 label:
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _suffix(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244.jimple	2025-03-13 05:42:29.337760965 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244.jimple	2025-03-13 07:02:14.638450128 +0000
@@ -1,113 +1,19 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode val$_rootData;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
+void <init>()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244 v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode val$_rootData> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: 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, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v, v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244$2 v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
-java.lang.Object v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244;
 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_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 590, 30, 592, 168);
-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_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$244$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: 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 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
-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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(null);
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$244$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: 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 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 = 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);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode val$_rootData>;
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 592, 47, 592, 167);
-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_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias>;
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 592, 66, 592, 166);
-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_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: 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_relational_relational_testDataGeneration_testDataGeneration$244: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery Root_meta_relational_testDataGeneration_recursiveAddPksWithMilestoning_SelectSQLQuery_1__Table_1__TestDataGenerationConfig_1__Extension_MANY__SelectSQLQuery_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245.jimple	2025-03-13 05:42:29.341760901 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245.jimple	2025-03-13 07:02:14.638450128 +0000
@@ -1,75 +1,93 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_columns;
-final org.eclipse.collections.api.RichIterable val$_sortedColumns;
-void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, 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_relational_relational_testDataGeneration_testDataGeneration$245 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.eclipse.collections.api.RichIterable val$_columns> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.eclipse.collections.api.RichIterable val$_sortedColumns> = 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_relational_relational_testDataGeneration_testDataGeneration$245: org.eclipse.collections.api.RichIterable val$_columns>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.eclipse.collections.api.RichIterable val$_sortedColumns>;
-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)>("columns", v, "sortedColumns", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.eclipse.collections.api.map.MutableMap __vars> = v;
-return;
-}
-public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode 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_relational_relational_testDataGeneration_testDataGeneration$245 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: 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_relational_metamodel_execute_Row value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-long v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v, v, v, 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;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245$1 v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row v, v;
-org.eclipse.collections.api.RichIterable v, 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, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Object v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row;
-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.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _join()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 608, 34, 608, 140);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1296, 30, 1301, 31);
 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_relational_metamodel_execute_Row: 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 <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1298, 104, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1299, 41, 1299, 455);
+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.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation _operation()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1299, 129, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/operation/Operation;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _operation(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _target()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$12$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: 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.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _target(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.eclipse.collections.api.RichIterable _aliases()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$245$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)>(v, v);
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$12$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$8");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: 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_relational_metamodel_execute_Row: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _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_relational_relational_testDataGeneration_testDataGeneration$245 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.eclipse.collections.api.map.MutableMap __vars>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _aliases(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _join(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.eclipse.collections.api.RichIterable _childrenData()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$12$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: 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.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _childrenData(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246.jimple	2025-03-13 05:42:29.341760901 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246.jimple	2025-03-13 07:02:14.642450065 +0000
@@ -1,56 +1,61 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
-final java.lang.String val$_sha;
-void <init>(java.lang.String)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-java.lang.String v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246;
-v := @parameter: java.lang.String;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: java.lang.String val$_sha256> = 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_relational_relational_testDataGeneration_testDataGeneration$246: java.lang.String val$_sha256>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("sha256", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: 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.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_relational_relational_testDataGeneration_testDataGeneration$246 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: java.lang.String value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.String value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-java.lang.String v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246;
-v := @parameter: java.lang.Long;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: java.lang.String val$_sha256>;
-return v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: 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.map.MutableMap getOpenVariables()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246 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;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: 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_relational_relational_testDataGeneration_testDataGeneration$246: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 1302, 30, 1306, 37);
+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_relational_relational_testDataGeneration_testDataGeneration$246: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1304, 110, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.eclipse.collections.api.RichIterable _childrenData()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$12$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$14");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: 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.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _childrenData(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1.jimple	2025-03-13 05:42:29.341760901 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1.jimple	2025-03-13 07:02:14.642450065 +0000
@@ -1,26 +1,103 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 this$0;
 void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 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_relational_relational_testDataGeneration_testDataGeneration$247$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("table", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning)
+public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Class 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_relational_relational_testDataGeneration_testDataGeneration$247$1 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/TemporalMilestoning;";
-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_relational_relational_testDataGeneration_testDataGeneration$247$1: java.lang.Boolean 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.Boolean value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable 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;
+java.lang.String v, v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
+java.lang.Object v, v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _columns()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 80, 33, 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/relational/metamodel/Column;", v);
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$createTableRowIdentifiers$2$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_collection_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);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v[0] = "Table : ";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[1] = v;
+v[2] = " has no column with name : ";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+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_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_basics_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 <java.lang.Boolean: java.lang.Boolean valueOf(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_relational_relational_testDataGeneration_testDataGeneration$247$1 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$7.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247.jimple	2025-03-13 05:42:29.349760775 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247.jimple	2025-03-13 07:02:14.642450065 +0000
@@ -1,263 +1,62 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
+private org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_alias;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.eclipse.collections.api.RichIterable)
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
 {
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_alias> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-specialinvoke v.<java.lang.Object: 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_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("table", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation execute()
+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_relational_relational_testDataGeneration_testDataGeneration$247 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier,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_relational_testDataGeneration_RowIdentifier, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.Root_meta_pure_milestoning_ProcessingTemporal_Impl v;
-java.lang.Long v, v, v, v;
-java.lang.Object[] v, v;
-long v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_milestoning_BusinessTemporal_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 v;
-java.lang.Object 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;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v, v;
-org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$7 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$3 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$4 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$5 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$6 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$2 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-boolean v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl v, v;
-org.finos.legend.pure.generated.Root_meta_pure_milestoning_BiTemporal_Impl 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_relational_testDataGeneration_RowIdentifier v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _milestoning()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier: org.eclipse.collections.api.RichIterable _columnValuePairs()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$247$1;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247)>(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.generated.Root_meta_pure_milestoning_BusinessTemporal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_milestoning_BusinessTemporal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_ProcessingTemporal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_milestoning_ProcessingTemporal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_BiTemporal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_milestoning_BiTemporal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: 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$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6");
-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.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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/BusinessMilestoning;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247,org.finos.legend.pure.m.coreinstance.meta.pure.milestoning.BusinessTemporal,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/ProcessingMilestoning;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247,org.finos.legend.pure.m.coreinstance.meta.pure.milestoning.ProcessingTemporal,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/BusinessSnapshotMilestoning;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247,org.finos.legend.pure.m.coreinstance.meta.pure.milestoning.BusinessTemporal,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 78, 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);
-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)>(2L);
-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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$6: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = newarray (java.lang.Object)[4];
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 717, 199, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/Table;", v);
-v[0] = v;
-v[1] = "BusinessMilestoning";
-v[2] = "businessDate";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: 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[3] = 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 = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl: org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext _businessDate(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = newarray (java.lang.Object)[4];
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 717, 362, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/Table;", v);
-v[0] = v;
-v[1] = "ProcessingMilestoning";
-v[2] = "processingDate";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: 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[3] = 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 = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext: org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext _processingDate(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext: org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext _currentMilestoningStrategy(org.finos.legend.pure.m.coreinstance.meta.pure.milestoning.TemporalStrategy)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 717, 55, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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);
-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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$7: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247$7: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation execute()>();
-label:
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_testDataGeneration_testDataGeneration$247 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248.jimple	2025-03-13 05:42:29.357760650 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248.jimple	2025-03-13 07:02:14.642450065 +0000
@@ -1,19 +1,22 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
 void <init>()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248;
-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_pure_runtime_Connection)
 {
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248 v;
-java.lang.Object v, v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248;
-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.finos.legend.pure.generated.Root_meta_pure_runtime_Connection;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_relational_runtime_DatabaseConnection;";
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249.jimple	2025-03-13 05:42:29.357760650 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249.jimple	2025-03-13 07:02:14.642450065 +0000
@@ -1,28 +1,24 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249 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)
+void <init>()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249: 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.m.coreinstance.meta.pure.functions.collection.Pair)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249 v;
+java.lang.Class v;
 java.lang.Object v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249;
-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_relational_relational_testDataGeneration_testDataGeneration$249: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/Table;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250.jimple	2025-03-13 05:42:29.357760650 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250.jimple	2025-03-13 07:02:14.646450002 +0000
@@ -1,22 +1,145 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-void <init>()
+private org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.eclipse.collections.api.RichIterable val$_pairs;
+void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250 v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250;
-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_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: org.eclipse.collections.api.RichIterable val$_pairs> = 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_relational_relational_testDataGeneration_testDataGeneration$250: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: org.eclipse.collections.api.RichIterable val$_pairs>;
+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)>("config", v, "pairs", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v;
-java.lang.Class v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+java.lang.String v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation, 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, v, v, v, v, v, v, v, v;
 boolean v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250$1 v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.map.MutableMap 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.String v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, 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.Root_meta_relational_metamodel_execute_ResultSet v;
+java.lang.Object v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: org.eclipse.collections.api.RichIterable val$_pairs>;
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$250$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 198, 33, 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;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 199, 22, 199, 93);
+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(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15");
+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.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17");
+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_basics_collection_removeDuplicates: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 199, 56, 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_relational_metamodel_execute_Row;", v);
+v = staticinvoke <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_relational_metamodel_execute_ResultSet: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _rows(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)[5];
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 201, 11, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/Table;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: java.lang.String _name()>();
+v[0] = v;
+v[1] = "\n";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
+v[2] = v;
+v[3] = "\n";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: boolean _hashStrings()>();
+if v == 0 goto label;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getResultCSVWithStringHashing_ResultSet_1__String_1_(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+goto label;
+label:
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getResultCSV_ResultSet_1__String_1_(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+label:
+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.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$250 v;
+org.eclipse.collections.api.map.MutableMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_relational_runtime_DatabaseConnection;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251.jimple	2025-03-13 05:42:29.361760587 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251.jimple	2025-03-13 07:02:14.650449939 +0000
@@ -1,140 +1,63 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private org.eclipse.collections.api.map.MutableMap __vars;
-final org.eclipse.collections.api.RichIterable val$_childrenTrees;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_indices;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, 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.generated.Root_meta_pure_runtime_Runtime)
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251 v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap 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.impl.map.mutable.UnifiedMap v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-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.generated.Root_meta_pure_runtime_Runtime;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable val$_childrenTrees> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable val$_indices> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(8);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = 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_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("relationTree", v);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars> = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable val$_childrenTrees>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("childrenTrees", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("config", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("dbConnection", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable val$_extensions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable val$_indices>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("indices", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationColumnMap", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 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_relational_relational_testDataGeneration_testDataGeneration$251 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_relational_relational_testDataGeneration_testDataGeneration$251;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(java.lang.Long, 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_relational_relational_testDataGeneration_testDataGeneration$251$2 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$1 v;
 java.lang.String[] v;
 long 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.RichIterable v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Long v;
-int v, v, v, v;
 java.lang.String v, 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.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251;
-v := @parameter: java.lang.Long;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable val$_indices>;
-v = staticinvoke <org.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] = "c";
-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 = newarray (java.lang.String)[3];
+v[0] = "Seed data generation currently supports queries with a single root (got: ";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
+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 = 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[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_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 add(org.eclipse.collections.api.RichIterable,java.lang.Object)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: org.eclipse.collections.api.RichIterable val$_childrenTrees>;
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 809, 34, 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, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: boolean isView(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$1: 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:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,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_relational_relational_testDataGeneration_testDataGeneration$251$2: 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);
-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;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252.jimple	2025-03-13 05:42:29.393760083 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252.jimple	2025-03-13 07:02:14.650449939 +0000
@@ -1,166 +1,72 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.eclipse.collections.api.RichIterable val$_indices;
-final java.lang.String val$_nodeResPlaceHolder;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
 final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, java.lang.String, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.eclipse.collections.impl.map.mutable.UnifiedMap v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252 v;
-org.eclipse.collections.api.map.MutableMap 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.String v, v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.RichIterable val$_indices> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: java.lang.String val$_nodeResPlaceHolder> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(10);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars> = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("config", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("dbConnection", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("exeCtx", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.RichIterable val$_extensions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("extensions", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.RichIterable val$_indices>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("indices", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: java.lang.String val$_nodeResPlaceHolder>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("nodeResPlaceHolder", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationColumnMap", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
+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_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationTree", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("root", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("relationTree", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: 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 java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252 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_relational_relational_testDataGeneration_testDataGeneration$252;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.RichIterable value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public org.eclipse.collections.api.RichIterable value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
-java.lang.Long v;
-boolean v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2 v;
 java.lang.String[] v;
-long v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
-int v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+int v, v, v, v;
 java.lang.String v, v;
 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252;
-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)[3];
+v[0] = "Seed data generation currently supports queries with a root table (unions/views are not supported, got: ";
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
-v = virtualinvoke v.<java.lang.Long: long longValue()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 892, 43, 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, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: org.eclipse.collections.api.RichIterable val$_indices>;
-v = staticinvoke <org.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] = "c";
-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);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 221, 187, 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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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 = 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[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_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 add(org.eclipse.collections.api.RichIterable,java.lang.Object)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _join()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 894, 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_lineage_scanRelations_RelationTree: boolean isView(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$1: 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:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252$2: 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);
-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;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$1$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$1$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$2$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253.jimple	2025-03-13 05:42:29.429759517 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253.jimple	2025-03-13 07:02:14.650449939 +0000
@@ -1,192 +1,91 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final boolean val$_root;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
-final java.lang.String val$_parentResPlaceHolder;
-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
-final org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext val$_translationContext;
-final org.eclipse.collections.api.RichIterable val$_currentIndices;
-void <init>(boolean, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, java.lang.String, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext, org.eclipse.collections.api.RichIterable)
+private org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.eclipse.collections.api.RichIterable v, v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = 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_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("mainTable", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: 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.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext 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.Root_meta_pure_lineage_scanRelations_RelationTree v;
-boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
-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: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: boolean val$_root> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: java.lang.String val$_parentResPlaceHolder> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext val$_translationContext> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.eclipse.collections.api.RichIterable val$_currentIndices> = 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_relational_relational_testDataGeneration_testDataGeneration$253: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow,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_relational_metamodel_DataRow, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, 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.type.generics.GenericType v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View 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, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v, v;
-org.eclipse.collections.api.list.FixedSizeList v, v, v, v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig 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.core_relational_relational_testDataGeneration_testDataGeneration$253 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
-org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl v, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v;
-org.eclipse.collections.api.factory.list.FixedSizeListFactory v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, 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;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253;
-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_relational_relational_testDataGeneration_testDataGeneration$253: boolean val$_root>;
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: 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_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_relational_testDataGeneration_executionPlan_planRowIdentifierExtractionForTable_TableRowIdentifiers_MANY__Table_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__Pair_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,boolean,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 1, v, v, v, v);
-goto label;
-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)>("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_relational_relational_testDataGeneration_testDataGeneration$253: 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_relational_relational_testDataGeneration_testDataGeneration$253: 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_relational_relational_testDataGeneration_testDataGeneration$253: 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::relational::testDataGeneration::RowIdentifier");
-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_relational_relational_testDataGeneration_testDataGeneration$253: 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_relational_relational_testDataGeneration_testDataGeneration$253: 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::executionPlan::ExecutionNode");
-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 = 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_relational_relational_testDataGeneration_testDataGeneration$253: 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_relational_relational_testDataGeneration_testDataGeneration$253: 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::relational::testDataGeneration::RowIdentifier");
-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 = 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.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_relational_relational_testDataGeneration_testDataGeneration$253: 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_relational_relational_testDataGeneration_testDataGeneration$253: 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::executionPlan::ExecutionNode");
-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 = 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);
-label:
-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 = 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: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.eclipse.collections.api.RichIterable)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253$1: 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:
-v = staticinvoke <org.finos.legend.pure.runtime.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 := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow;
+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] = "       meta::relational::testDataGeneration::createRowIdentifier([";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$24");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_basics_string_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[2] = "], [";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_DataRow: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$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);
+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[3] = v;
+v[4] = "])";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.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_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_relational_relational_testDataGeneration_testDataGeneration$253 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254.jimple	2025-03-13 05:42:29.453759139 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254.jimple	2025-03-13 07:02:14.654449875 +0000
@@ -1,118 +1,71 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
-final org.eclipse.collections.api.RichIterable val$_currentIndices;
-final boolean val$_root;
-final java.lang.String val$_parentResPlaceHolder;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, boolean, java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
+private org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_params;
+void <init>(org.eclipse.collections.api.RichIterable)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.eclipse.collections.api.RichIterable val$_params> = 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_relational_relational_testDataGeneration_testDataGeneration$254: org.eclipse.collections.api.RichIterable val$_params>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("params", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: 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.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.eclipse.collections.api.list.ListIterable v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
-boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: boolean;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.eclipse.collections.api.RichIterable val$_currentIndices> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: boolean val$_root> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: java.lang.String val$_parentResPlaceHolder> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: 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 = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime 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_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$2 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_relational_relational_testDataGeneration_testDataGeneration$254 v;
+org.eclipse.collections.api.RichIterable v, 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;
-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_pure_lineage_scanRelations_RelationTree v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-java.lang.Object v, v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254;
-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_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$98");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1092, 160, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.eclipse.collections.api.RichIterable val$_currentIndices>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: boolean val$_root>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: java.lang.String val$_parentResPlaceHolder>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: 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_relational_relational_testDataGeneration_testDataGeneration$254: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_executionPlan_planTestDataGenerationForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__Boolean_1__String_$0_1$__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v, v);
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(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 := @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] = "Missing some values/Extra values provided for parameters [";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: org.eclipse.collections.api.RichIterable val$_params>;
 v = 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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254,org.eclipse.collections.api.RichIterable)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254$2: org.eclipse.collections.api.RichIterable execute()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateParametersNameValuePair$24$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$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);
-label:
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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[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_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_relational_relational_testDataGeneration_testDataGeneration$254 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255.jimple	2025-03-13 05:42:29.457759076 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255.jimple	2025-03-13 07:02:14.654449875 +0000
@@ -1,47 +1,160 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-private final 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)
+private org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_parameters;
+final org.eclipse.collections.api.RichIterable val$_params;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255 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.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: 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_relational_relational_testDataGeneration_testDataGeneration$255: 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$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$106");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$106");
-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_relational_relational_testDataGeneration_testDataGeneration$255: 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_relational_relational_testDataGeneration_testDataGeneration$255: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func> = v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_parameters> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_params> = 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_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_parameters>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_params>;
+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)>("parameters", v, "params", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)
+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.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.PrimitiveType v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
+long v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation 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_executionPlan_ExecutionNode v;
-java.lang.Object v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+boolean v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255 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, 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.type.Type v;
+java.lang.Class v;
+java.lang.Object v, v, v, v, v, v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255;
+v := @parameter: java.lang.Long;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_params>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 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, v, 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_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_params>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 96, 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, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 124, 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);
+virtualinvoke v.<org.finos.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", "Date");
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_meta__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;
+v = class "Ljava/lang/String;";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_parameters>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 166, 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, v, v);
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_parameters>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 209, 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, v, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 217, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.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.m.coreinstance.primitive.date.DateFunctions: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate parsePureDate(java.lang.String)>(v);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.eclipse.collections.api.RichIterable val$_parameters>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 260, 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, 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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 79, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 235, 52, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_relational_testDataGeneration_testDataGeneration$255 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.PureFunction func>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$10.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$7.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$8.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$9$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$9.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256.jimple	2025-03-13 05:42:29.465758951 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256.jimple	2025-03-13 07:02:14.654449875 +0000
@@ -1,472 +1,67 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_initialNodes;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext val$_translationContext;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.eclipse.collections.api.RichIterable val$_indices;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable)
+private org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_func;
+final org.eclipse.collections.api.RichIterable val$_newVars;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition, org.eclipse.collections.api.RichIterable)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
 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_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_initialNodes> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext val$_translationContext> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_indices> = v;
-specialinvoke v.<java.lang.Object: void <init>()>();
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_func> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_newVars> = 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_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_func>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_newVars>;
+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)>("func", v, "newVars", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public org.eclipse.collections.api.RichIterable execute()
+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.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification 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, v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256;
+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_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition val$_func>;
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: 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_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_newVars>;
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: 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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_validation_functions: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification Root_meta_relational_validation_functions_resolveVars_ValueSpecification_1__Map_1__ValueSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v, v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery v, v, v, v, v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult 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, 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.Boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode 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, v, v, v, v, v, v, v, v, 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.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v, v;
-boolean v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$9 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$5 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$6 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$7 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$8 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$1 v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$2 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$3 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$4 v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl v;
-java.lang.Long v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
-long v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal 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, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256 v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode v;
-java.lang.Object 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.relational.metamodel.relation.NamedRelation v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$10 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;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl v;
-java.lang.String[] v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode v, v, v, v;
-org.eclipse.collections.api.block.function.Function v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_initialNodes>;
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$256$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1104, 179, 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_executionPlan_AllocationExecutionNode;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$256$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$121");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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.generated.Root_meta_pure_mapping_Mapping_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State Root_meta_relational_functions_pureToSqlQuery_defaultState_Mapping_1__Map_1__State_1_(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = null;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long minus(long)>(1L);
-v = null;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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_relational_relational_testDataGeneration_testDataGeneration$256: 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_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor Root_meta_relational_functions_pureToSqlQuery_processRelationalMappingSpecification_RelationalMappingSpecification_1__Class_$0_1$__String_1__Boolean_1__Integer_1__Boolean_1__TemporalMilestoningContext_$0_1$__State_1__DebugContext_1__Extension_MANY__SelectWithCursor_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,java.lang.String,boolean,long,boolean,org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext,org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State,org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, "", 1, v, 1, v, v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_SelectWithCursor: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _select()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1108, 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/relational/metamodel/relation/SelectSQLQuery;", v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _relation(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View: org.eclipse.collections.api.RichIterable _columnMappings()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$256$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _columnSubset(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1112, 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/relational/metamodel/Alias;", v);
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$132");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: java.lang.Boolean _distinct()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _distinct(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
-v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
-v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _havingOperation()>();
-v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _havingOperation(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _orderBy()>();
-v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _orderBy(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _fromRow()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _fromRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _toRow()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-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_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.Object _element()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1124, 101, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Database;", v);
-v = null;
-v = null;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_postprocessor_postProcessor: org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult Root_meta_relational_mapping_postProcessSQLQuery_SQLQuery_1__Database_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_1__ExecutionContext_1__Extension_MANY__PostProcessorResult_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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_pure_runtime_Runtime,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, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery _query()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1126, 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/generated/Root_meta_relational_metamodel_RelationDataSelectSqlQuery;", v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _relationName(java.lang.String)>(v);
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/View;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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.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::executionPlan::RelationType", "VIEW");
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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.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::executionPlan::RelationType", "TABLE");
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _relationType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1131, 73, 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.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1131, 124, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Schema;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: java.lang.String _name()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _schemaName(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$6: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$7: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$7: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1132, 71, 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.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1132, 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/relational/metamodel/Schema;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _database(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.eclipse.collections.api.RichIterable _columns()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1133, 69, 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/relational/metamodel/Alias;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$256$8;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$8: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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::type::Class", "Root::meta::relational::metamodel::RelationData");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalMappingExecution: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_relational_mapping_generateSQLExecutionNode_SQLQuery_1__DatabaseConnection_1__String_MANY__Extension_MANY__ExecutionNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.eclipse.collections.api.RichIterable,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1136, 111, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_mapping_SQLExecutionNode;", v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 1137, 98, 1137, 380);
-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.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/SelectSQLQuery;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$9;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$9: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$9: 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_relational_relational_testDataGeneration_testDataGeneration$256$10;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$10: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256$10: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1137, 153, 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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_SQLExecutionNode _resultColumns(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)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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::ZeroMany");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _resultSizeRange(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1137, 31, 1137, 435);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _validate(boolean,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(0, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _executionNodes()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _postExecutionNodes()>();
-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: 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_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-v = staticinvoke <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_SequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _templateFunctions()>();
-v = staticinvoke <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_SequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _supportFunctions(org.eclipse.collections.api.RichIterable)>(v);
-goto label;
-label:
-v = v;
-label:
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = "res_";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_indices>;
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$177");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_pure_executionPlan_AllocationExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _varName(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity _resultSizeRange()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _resultSizeRange(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(java.lang.Object)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: org.eclipse.collections.api.RichIterable val$_initialNodes>;
-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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257.jimple	2025-03-13 05:42:29.473758824 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257.jimple	2025-03-13 07:02:14.674449561 +0000
@@ -1,27 +1,19 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+void <init>()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = 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_relational_testDataGeneration_TableRowIdentifiers)
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _table()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-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: 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
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$7.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258.jimple	2025-03-13 05:42:29.485758636 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258.jimple	2025-03-13 07:02:14.674449561 +0000
@@ -1,478 +1,28 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.eclipse.collections.api.RichIterable val$_tablePk;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
-final boolean val$_isViewRoot;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
-final org.eclipse.collections.api.RichIterable val$_extensions;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, boolean, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View)
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258;
-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.relational.metamodel.relation.Table;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.eclipse.collections.api.RichIterable val$_tablePk> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: boolean val$_isViewRoot> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.eclipse.collections.api.RichIterable val$_extensions> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = 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.functions.collection.Pair execute()
+public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult 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.Boolean v;
-java.lang.Class v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode 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, 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.m.coreinstance.meta.pure.router.RoutedValueSpecification v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$7 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$4 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$3 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$6 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$5 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$2 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$1 v;
-java.lang.String v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v, v;
-boolean v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-java.lang.Long v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
-long v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal 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, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
-org.finos.legend.pure.generated.PureCompiledLambda 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.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v, 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.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-java.lang.String[] v, v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode v, v, v, v;
-org.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.eclipse.collections.api.RichIterable val$_tablePk>;
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$258: 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$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258)>(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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_tests_assertEmpty: boolean Root_meta_pure_functions_asserts_assertEmpty_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.generated.Root_meta_relational_metamodel_TableAlias_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _name(java.lang.String)>("main");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery_Impl: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _relation(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _columnSubset(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _distinct(java.lang.Boolean)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: boolean val$_isViewRoot>;
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(20L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(5L);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$258$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v, v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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;
-goto label;
-label:
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 1177, 29, 1177, 222);
-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_relational_metamodel_RelationDataSelectSqlQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
-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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
-label:
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-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_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.Object _element()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1181, 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/relational/metamodel/Database;", v);
-v = null;
-v = null;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_postprocessor_postProcessor: org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult Root_meta_relational_mapping_postProcessSQLQuery_SQLQuery_1__Database_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_1__ExecutionContext_1__Extension_MANY__PostProcessorResult_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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_pure_runtime_Runtime,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, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery _query()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1183, 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/generated/Root_meta_relational_metamodel_RelationDataSelectSqlQuery;", v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _relationName(java.lang.String)>(v);
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/View;";
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
-if v == 0 goto label;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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.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::executionPlan::RelationType", "VIEW");
-goto label;
-label:
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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.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::executionPlan::RelationType", "TABLE");
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _relationType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$3: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$4: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1188, 72, 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.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1188, 123, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Schema;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: java.lang.String _name()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _schemaName(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$5: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$6: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$6: java.lang.Object valueOf(java.lang.Object)>(v);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1189, 70, 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.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1189, 121, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Schema;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _database(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_RelationDataSelectSqlQuery: org.eclipse.collections.api.RichIterable _columns()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1190, 68, 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/relational/metamodel/Alias;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$258$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258$7: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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::type::Class", "Root::meta::relational::metamodel::RelationData");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
-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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalMappingExecution: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_relational_mapping_generateSQLExecutionNode_SQLQuery_1__DatabaseConnection_1__String_MANY__Extension_MANY__ExecutionNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,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(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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::ZeroMany");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _resultSizeRange(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1193, 30, 1193, 227);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode _validate(boolean,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(0, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _executionNodes()>();
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _postExecutionNodes()>();
-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: 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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_RelationalRelationDataInstantiationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-v = staticinvoke <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_SequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult: org.eclipse.collections.api.RichIterable _templateFunctions()>();
-v = staticinvoke <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_SequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_SequenceExecutionNode _supportFunctions(org.eclipse.collections.api.RichIterable)>(v);
-goto label;
-label:
-v = v;
-label:
-v = v;
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_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 (java.lang.String)[9];
-v[0] = "Row Identifers should be provided for the root table";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: boolean val$_isViewRoot>;
-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] = " of the view (";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1201, 138, 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.relational.metamodel.relation.View: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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] = ": ";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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[3] = v;
-v[4] = ".";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v[5] = v;
-v[6] = " [";
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$54");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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[7] = v;
-v[8] = "]\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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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.generated.Root_meta_pure_executionPlan_ErrorExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode _message(java.lang.String)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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::type::Class", "Root::meta::pure::metamodel::type::Any");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _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_ErrorExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(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_executionPlan_ErrorExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ErrorExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1205, 14, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1205, 24, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 := @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_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1205, 9, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1.jimple	2025-03-13 05:42:29.489758573 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1.jimple	2025-03-13 07:02:14.678449499 +0000
@@ -1,63 +1,82 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 this$0;
 void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 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_relational_relational_testDataGeneration_testDataGeneration$259$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1: 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.relational.metamodel.RelationalOperationElement 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.relational.metamodel.RelationalOperationElement v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$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_relational_relational_testDataGeneration_testDataGeneration$259$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery, org.finos.legend.pure.m.execution.ExecutionSupport)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1 v;
+java.lang.Long v, v, v, v;
+boolean v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 v, v;
+long v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
+int v, v, v, v, v, v, v, v;
+java.lang.Boolean v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v;
+java.lang.Class v, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: java.lang.Boolean _nullable()>();
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
+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/relational/metamodel/datatype/Varchar;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 250, 171, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/datatype/Varchar;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.Varchar: long _size()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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;
+label:
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/datatype/Varbinary;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+if v == 0 goto label;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType _type()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 250, 249, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/datatype/Varchar;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.Varchar: long _size()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(1000L);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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;
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259.jimple	2025-03-13 05:42:29.489758573 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259.jimple	2025-03-13 07:02:14.678449499 +0000
@@ -1,52 +1,50 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
 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.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 v;
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: 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.m.coreinstance.meta.relational.metamodel.relation.Table execute()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 int v, v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259;
-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.m.coreinstance.SourceInformation;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1219, 34, 1219, 122);
-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_relational_metamodel_relation_Union: org.eclipse.collections.api.RichIterable _queries()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$259$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: 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_relational_relational_testDataGeneration_testDataGeneration$259: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _columns()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1219, 101, 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/relational/metamodel/relation/SelectSQLQuery;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 250, 79, 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/relational/metamodel/Column;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$259$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259)>(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_relational_relational_testDataGeneration_testDataGeneration$259: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 251, 32, 251, 78);
+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(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union: org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union _queries(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _primaryKey(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$5.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260.jimple	2025-03-13 05:42:29.493758510 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260.jimple	2025-03-13 07:02:14.678449499 +0000
@@ -1,141 +1,65 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-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 org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+{
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = 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_relational_relational_testDataGeneration_testDataGeneration$260: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("mainTable", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260 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_relational_relational_testDataGeneration_testDataGeneration$260;
-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.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: 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 = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public java.lang.String valueOf(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.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260 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, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v, v, v;
-boolean 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_relational_relational_testDataGeneration_testDataGeneration$260$5 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$4 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$3 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$2 v;
-java.lang.Object v, v, v, v, v, v, v, 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.m.coreinstance.meta.relational.metamodel.relation.Table v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260;
-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.m.coreinstance.SourceInformation;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1220, 54, 1227, 55);
-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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1221, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_replaceRelationsInJoin_RelationalTreeNode_1__Pair_MANY__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1221, 123, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/join/RootJoinTreeNode;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$260$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$260$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$260$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _havingOperation()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$260$4;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _havingOperation(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _orderBy()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$260$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: 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.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] = "Table : ";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: java.lang.String _name()>();
+v[1] = v;
+v[2] = " must have atleast 1 primary key or non-null column to utilise this feature";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
 v = staticinvoke <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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _orderBy(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _leftSideOfFilter()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1228, 83, 1228, 232);
-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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _leftSideOfFilter()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1228, 128, 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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1228, 203, 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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1228, 224, 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_relational_relational_testDataGeneration_testDataGeneration$260: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_functions_pureToSqlQuery_findOneNode_RelationalTreeNode_1__RelationalTreeNode_1__RelationalTreeNode_1__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _leftSideOfFilter(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode)>(v);
-goto label;
-label:
-v = v;
-label:
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$260 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: 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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261.jimple	2025-03-13 05:42:29.501758385 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261.jimple	2025-03-13 07:02:14.686449372 +0000
@@ -1,50 +1,105 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-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 org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+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$_relationColumnMap;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, 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.generated.Root_meta_pure_runtime_Runtime)
 {
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.eclipse.collections.api.RichIterable 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;
+org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261 v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+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.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: 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.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(6);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("config", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("dbConnection", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.RichIterable val$_extensions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationColumnMap", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", 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.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery v;
-org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261 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.relational.metamodel.relation.SelectSQLQuery v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-java.lang.Object v, v, v, v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261;
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 1229, 47, 1229, 136);
-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.relational.metamodel.relation.ViewSelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _selectSQLQuery()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1229, 115, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/SelectSQLQuery;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery _selectSQLQuery(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,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.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$1 v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+boolean v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: boolean isView(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$1: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261$2: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
+label:
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: 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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$2$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262.jimple	2025-03-13 05:42:29.501758385 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262.jimple	2025-03-13 07:02:14.706449058 +0000
@@ -1,41 +1,304 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
+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.m.execution.ExecutionSupport)
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
+void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262 v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
 v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.eclipse.collections.api.RichIterable val$_extensions> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = 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.m.coreinstance.meta.relational.metamodel.Alias v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+java.lang.Long v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View 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, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal 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, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database 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;
+java.lang.Boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v;
+java.lang.Object 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, 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_relational_relational_testDataGeneration_testDataGeneration$262 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Object v, v, v;
+java.lang.String v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl v;
+org.eclipse.collections.api.block.function.Function v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262;
 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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: boolean _generateWithDefaultPKs()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,boolean,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, 1, v, v, v, v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _name(java.lang.String)>("root");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _distinct(java.lang.Boolean)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(20L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+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: java.lang.Object get(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1230, 34, 1230, 106);
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 334, 56, 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.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.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5");
+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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+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;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 334, 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/m3/coreinstance/meta/relational/metamodel/Column;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$262$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$262$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_orFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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;
+goto label;
+label:
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 346, 32, 346, 229);
 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.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
+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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _name(java.lang.String)>("default");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_postprocessor_postProcessor: org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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_relational_mapping_PostProcessorResult: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery _query()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.String _timeZone()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.Boolean _quoteIdentifiers()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_sqlQueryToString_dbExtension: java.lang.String Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,java.lang.String,java.lang.Boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 352, 68, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_testDataGeneration_getColumnSortedResultSet_ResultSet_1__ResultSet_1_(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 354, 32, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object castWithExceptionHandling(java.lang.Object,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/functions/collection/Pair;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$28");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$29");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 354, 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/m3/coreinstance/meta/pure/functions/collection/List;", v);
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$30");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$31");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 355, 24, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 356, 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/Pair;", v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263$1$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263$1$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263$1$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263.jimple	2025-03-13 05:42:29.505758321 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263.jimple	2025-03-13 07:02:14.714448931 +0000
@@ -1,48 +1,198 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263 v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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.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.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.Root_meta_relational_runtime_DatabaseConnection v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig 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.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v, 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, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.eclipse.collections.api.RichIterable v, v, v;
-int v, v, v, v;
-java.lang.Object v, v, v, v;
-boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.block.function.Function 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 := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263;
 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_relational_relational_testDataGeneration_testDataGeneration$263: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+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_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$34");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 360, 140, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(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: boolean isEmpty(org.eclipse.collections.api.RichIterable)>(v);
-if v != 0 goto label;
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$35");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1231, 368, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 361, 55, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_relationTree>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$38");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 362, 68, 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()>();
-label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$40");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$41");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$42");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 364, 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/m3/coreinstance/meta/pure/functions/collection/List;", v);
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$45");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$46");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$47");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 365, 24, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 366, 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/Pair;", v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264.jimple	2025-03-13 05:42:29.505758321 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264.jimple	2025-03-13 07:02:14.714448931 +0000
@@ -1,41 +1,24 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-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 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264: 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.m.coreinstance.meta.pure.functions.collection.Pair)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+java.lang.Class v;
+java.lang.Object v;
+boolean v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264 v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264;
-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.m.coreinstance.SourceInformation;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1232, 43, 1232, 93);
-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.relational.metamodel.operation.UnaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _nested()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.relational.metamodel.operation.UnaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation _nested(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/Table;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _first()>();
+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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265.jimple	2025-03-13 05:42:29.505758321 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265.jimple	2025-03-13 07:02:14.718448869 +0000
@@ -1,47 +1,140 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-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 org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.eclipse.collections.api.RichIterable val$_tableResults;
+void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.eclipse.collections.api.RichIterable)
 {
-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;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: 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_relational_relational_testDataGeneration_testDataGeneration$265: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.eclipse.collections.api.RichIterable val$_tableResults> = 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_relational_relational_testDataGeneration_testDataGeneration$265: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.eclipse.collections.api.RichIterable val$_tableResults>;
+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)>("dbConnection", v, "tableResults", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: 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_relational_metamodel_execute_ResultSet execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation v, 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.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v, v;
-java.lang.Object v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265;
-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_relational_relational_testDataGeneration_testDataGeneration$265: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+java.lang.Long v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265$1 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265 v;
+java.lang.Object[] v;
+java.lang.String[] v;
+long v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v, v, v, v, v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265;
+v := @parameter: java.lang.Long;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.eclipse.collections.api.RichIterable val$_tableResults>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 372, 31, 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, 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] = "testDataGen_Temp_";
+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.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1233, 44, 1233, 136);
-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.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _left()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 373, 60, 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] = "_";
+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[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_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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_relational_testDataGeneration_createTempTableStatement__Function_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = newarray (java.lang.Object)[3];
+v[0] = 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.relational.metamodel.relation.NamedRelation: org.eclipse.collections.api.RichIterable _columns()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation _left(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _right()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 374, 53, 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/relational/metamodel/Column;", v);
+v[1] = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v[2] = 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 374, 7, v, v);
+staticinvoke <org.finos.legend.pure.generated.RelationalGen: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet createTempTable(java.lang.String,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,long,long,org.finos.legend.pure.m.coreinstance.SourceInformation,boolean,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0L, 0L, v, 1, v);
+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_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _rows()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation _right(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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_relational_relational_testDataGeneration_testDataGeneration$265$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265,org.finos.legend.pure.m.execution.ExecutionSupport,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)>(v, v, v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265$1: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute()>();
+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;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266.jimple	2025-03-13 05:42:29.509758258 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266.jimple	2025-03-13 07:02:14.722448806 +0000
@@ -1,50 +1,128 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-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 org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_tableResults;
+void <init>(org.eclipse.collections.api.RichIterable)
 {
-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;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: 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_relational_relational_testDataGeneration_testDataGeneration$266: org.eclipse.collections.api.RichIterable val$_tableResults> = 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_relational_relational_testDataGeneration_testDataGeneration$266: org.eclipse.collections.api.RichIterable val$_tableResults>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("tableResults", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: 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.m.coreinstance.meta.pure.functions.collection.Pair 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_relational_relational_testDataGeneration_testDataGeneration$266 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266 v;
+java.lang.String[] v;
+long v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Boolean v;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v;
-java.lang.Object v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
+java.lang.Object v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266;
-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: java.lang.Long;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: org.eclipse.collections.api.RichIterable val$_tableResults>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 382, 31, 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, 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] = "testDataGen_Temp_";
+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.relational.metamodel.relation.NamedRelation: java.lang.String _name()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1234, 46, 1234, 117);
-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.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 383, 60, 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] = "_";
+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[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_relational_relational_testDataGeneration_testDataGeneration$266: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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.functions.collection.Pair: java.lang.Object _first()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 384, 23, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/Table;", v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Table_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _name(java.lang.String)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Schema_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _name(java.lang.String)>("default");
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _name(java.lang.String)>("default");
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _database(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _schema(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema)>(v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _temporaryTable(java.lang.Boolean)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1234, 100, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 384, 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);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267.jimple	2025-03-13 05:42:29.509758258 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267.jimple	2025-03-13 07:02:14.722448806 +0000
@@ -1,43 +1,106 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-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 org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final org.eclipse.collections.api.RichIterable val$_tableResults;
+void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.eclipse.collections.api.RichIterable)
 {
-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;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
 v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: 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_relational_relational_testDataGeneration_testDataGeneration$267: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: org.eclipse.collections.api.RichIterable val$_tableResults> = 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_relational_relational_testDataGeneration_testDataGeneration$267: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: org.eclipse.collections.api.RichIterable val$_tableResults>;
+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)>("dbConnection", v, "tableResults", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public java.lang.Object 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.generated.core_relational_relational_testDataGeneration_testDataGeneration$267 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267$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;
 java.lang.Object v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267;
-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_relational_relational_testDataGeneration_testDataGeneration$267: java.lang.Object value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public java.lang.Object value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v;
+java.lang.Long v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267 v;
+java.lang.String[] v;
+long v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+int 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;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
+java.lang.Object v, v, v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267;
+v := @parameter: java.lang.Long;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: org.eclipse.collections.api.RichIterable val$_tableResults>;
+v = virtualinvoke v.<java.lang.Long: long longValue()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1235, 52, 1235, 113);
-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.relational.metamodel.operation.VariableArityOperation: org.eclipse.collections.api.RichIterable _args()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$267$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: 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 = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 394, 31, 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, 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] = "testDataGen_Temp_";
+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.relational.metamodel.relation.NamedRelation: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 395, 60, 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] = "_";
+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[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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation _args(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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 = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("drop table \u0001");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 396, 7, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.RelationalGen: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet dropTempTable(java.lang.String,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,long,long,org.finos.legend.pure.m.coreinstance.SourceInformation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, 0L, 0L, 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_relational_relational_testDataGeneration_testDataGeneration$267 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: 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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1.jimple	2025-03-13 05:42:29.509758258 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1.jimple	2025-03-13 07:02:14.730448680 +0000
@@ -1,62 +1,253 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join val$_join;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 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_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join val$_join> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement 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.relational.metamodel.RelationalOperationElement v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()
 {
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 v;
+java.lang.Long v, v;
+long v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v, v;
+org.eclipse.collections.api.map.MutableMap 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.m.execution.ExecutionSupport 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_relational_metamodel_execute_ResultSet v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v, 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;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join 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, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 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.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.eclipse.collections.api.block.function.Function v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1 v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.eclipse.collections.api.map.MutableMap __vars>;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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: 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)>(0L);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _table(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join val$_join>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: boolean _generateWithDefaultPKs()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: 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_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_getRowIdentifiersForChildViewRoot_TableRowIdentifiers_MANY__NamedRelation_1__ResultSet_1__Join_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__View_1__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join,boolean,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, 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_relational_testDataGeneration_TableRowIdentifiers: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers _rowIdentifiers(org.eclipse.collections.api.RichIterable)>(v);
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 412, 128, 412, 212);
+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_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
+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_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _rowIdentifiers(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: 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_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,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: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 413, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_child>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 414, 147, 414, 231);
+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_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
+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_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _rowIdentifiers(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 this$0>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: 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_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateTestDataStartingFromNode_RelationTree_1__ResultSet_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__TestDataGenerationConfig_1__Extension_MANY__Pair_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$18");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$19");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 415, 30, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$24");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$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 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 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 416, 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/m3/coreinstance/meta/pure/functions/collection/List;", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 417, 13, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2$1$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268.jimple	2025-03-13 05:42:29.509758258 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268.jimple	2025-03-13 07:02:14.730448680 +0000
@@ -1,43 +1,131 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-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 org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+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_relational_metamodel_execute_ResultSet val$_nodeResult;
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
 {
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime 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.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
+org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+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.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: 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_relational_metamodel_execute_ResultSet;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(8);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("config", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("dbConnection", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("exeCtx", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.RichIterable val$_extensions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("extensions", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("nodeResult", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_relationColumnMap>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("relationColumnMap", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("root", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", 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.m.coreinstance.meta.pure.functions.collection.Pair 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_relational_relational_testDataGeneration_testDataGeneration$268 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,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.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2 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;
+int v, v, v, v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268;
-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.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _join()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1236, 41, 1236, 112);
-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.relational.metamodel.DynaFunction: 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 = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 406, 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_lineage_scanRelations_RelationTree: boolean isView(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+if v == 0 goto label;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: 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.m.coreinstance.meta.relational.metamodel.DynaFunction: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction _parameters(org.eclipse.collections.api.RichIterable)>(v);
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)>(v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$1: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)>(v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268$2: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
+label:
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269.jimple	2025-03-13 05:42:29.513758196 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269.jimple	2025-03-13 07:02:14.746448428 +0000
@@ -1,109 +1,27 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269 v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: 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.relational.metamodel.relation.Table;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = 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_relational_testDataGeneration_TableRowIdentifiers)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v;
-boolean v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269$1 v;
-int 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.meta.relational.metamodel.operation.JoinStrings v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v, v, v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269;
-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.m.coreinstance.SourceInformation;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1237, 40, 1240, 135);
-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.relational.metamodel.operation.JoinStrings: org.eclipse.collections.api.RichIterable _strings()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$269$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: 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.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _strings(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _prefix()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _prefix()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1238, 97, 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_relational_relational_testDataGeneration_testDataGeneration$269: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _prefix(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _separator()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _separator()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1239, 106, 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_relational_relational_testDataGeneration_testDataGeneration$269: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _separator(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _suffix()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _suffix()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1240, 97, 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_relational_relational_testDataGeneration_testDataGeneration$269: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _suffix(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table _table()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$4.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270.jimple	2025-03-13 05:42:29.513758196 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270.jimple	2025-03-13 07:02:14.754448302 +0000
@@ -1,19 +1,299 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-void <init>()
+final org.eclipse.collections.api.RichIterable val$_tablePk;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+final boolean val$_generateWithDefaultPKs;
+final boolean val$_isViewRoot;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
+void <init>(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, boolean, boolean, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View)
 {
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+boolean v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270;
-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.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: boolean;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.eclipse.collections.api.RichIterable val$_tablePk> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.eclipse.collections.api.RichIterable val$_extensions> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: boolean val$_generateWithDefaultPKs> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: boolean val$_isViewRoot> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.eclipse.collections.api.RichIterable execute()
 {
-java.lang.Object v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+java.lang.Long v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal 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, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
+org.finos.legend.pure.generated.PureCompiledLambda 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.Boolean v, v;
+java.lang.Object v, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270 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;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v, v;
+java.lang.String v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$4 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$3 v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult v;
+boolean v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl v;
+java.lang.String[] v, v;
+org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270;
-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_relational_relational_testDataGeneration_testDataGeneration$270: org.eclipse.collections.api.RichIterable val$_tablePk>;
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$270: 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$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270)>(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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_tests_assertEmpty: boolean Root_meta_pure_functions_asserts_assertEmpty_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.generated.Root_meta_relational_metamodel_TableAlias_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _name(java.lang.String)>("main");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _distinct(java.lang.Boolean)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(5L);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$270$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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;
+goto label;
+label:
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 483, 29, 483, 222);
+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.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
+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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext val$_exeCtx>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Database_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _name(java.lang.String)>("default");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_postprocessor_postProcessor: org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult Root_meta_relational_mapping_postProcessQuery_ExecutionContext_1__SQLQuery_1__Runtime_1__Database_$0_1$__Extension_MANY__PostProcessorResult_1_(org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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_relational_mapping_PostProcessorResult: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery _query()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.String _timeZone()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: java.lang.Boolean _quoteIdentifiers()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_sqlQueryToString_dbExtension: java.lang.String Root_meta_relational_functions_sqlQueryToString_sqlQueryToStringPretty_SQLQuery_1__DatabaseType_1__String_$0_1$__Boolean_$0_1$__Extension_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.SQLQuery,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,java.lang.String,java.lang.Boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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)[10];
+v[0] = "  meta::relational::testDataGeneration::createTableRowIdentifiers(";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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[1] = v;
+v[2] = ", \'";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 489, 163, 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[3] = v;
+v[4] = "\', \'";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: java.lang.String _name()>();
+v[5] = v;
+v[6] = "\', ";
+v[7] = "[\n";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _rows()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$270$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_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, ",\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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$270: boolean val$_generateWithDefaultPKs>;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$36");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270,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_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 492, 9, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult compileCodeBlock(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult: boolean succeeded(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = "Compile failed:";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult: org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationFailure _failure()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$39");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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[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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_functions_meta_CompilationResult: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _result()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 498, 21, 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_relational_relational_testDataGeneration_testDataGeneration$270: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_meta_reactivate: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_meta_reactivate_ValueSpecification_1__Any_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.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 498, 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_relational_testDataGeneration_TableRowIdentifiers;", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 498, 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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
+v = 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1.jimple	2025-03-13 05:42:29.517758133 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1.jimple	2025-03-13 07:02:14.762448177 +0000
@@ -1,73 +1,33 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column val$_x;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 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_relational_relational_testDataGeneration_testDataGeneration$271$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("oldToNewPairs", v);
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column val$_x> = 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.relational.metamodel.TableAlias 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_relational_relational_testDataGeneration_testDataGeneration$271$1 v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$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_relational_relational_testDataGeneration_testDataGeneration$271$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-int v, v, v, v;
-java.lang.Object v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
-v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 this$0>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1252, 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/m3/coreinstance/meta/relational/metamodel/TableAlias;", v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.relational.mapping.ColumnMapping)
 {
-org.eclipse.collections.api.map.MutableMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.mapping.ColumnMapping v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.mapping.ColumnMapping;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.mapping.ColumnMapping: java.lang.String _columnName()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column val$_x>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: 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);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$3.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271.jimple	2025-03-13 05:42:29.517758133 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271.jimple	2025-03-13 07:02:14.762448177 +0000
@@ -1,102 +1,95 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r;
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+private org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)
+{
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root> = 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_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("root", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.eclipse.collections.api.map.MutableMap __vars> = v;
+return;
+}
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column 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_relational_relational_testDataGeneration_testDataGeneration$271 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
-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.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: 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_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$3 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$2 v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column 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, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Object v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
+java.lang.Object v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271;
-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.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _join()>();
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 1249, 30, 1254, 31);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 506, 132, 506, 324);
 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_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation val$_root>;
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1251, 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/relational/metamodel/TableAlias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1252, 41, 1252, 367);
-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.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation _operation()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 506, 150, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/View;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View: org.eclipse.collections.api.RichIterable _columnMappings()>();
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1252, 107, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/operation/Operation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _operation(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _target()>();
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: 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.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _target(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.eclipse.collections.api.RichIterable _aliases()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$271$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: 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.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _aliases(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _join(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.eclipse.collections.api.RichIterable _childrenData()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$271$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: 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.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _childrenData(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 506, 214, 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.relational.mapping.ColumnMapping: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalOperationElement()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType Root_meta_relational_functions_typeInference_inferRelationalType_RelationalOperationElement_1__DataType_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 506, 317, 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.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _type(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.datatype.DataType)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272.jimple	2025-03-13 05:42:29.521758070 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272.jimple	2025-03-13 07:02:14.762448177 +0000
@@ -1,66 +1,69 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r;
-final org.eclipse.collections.api.RichIterable val$_oldToNewPairs;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+final java.lang.String val$_tempName;
+final org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult;
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection;
+void <init>(org.finos.legend.pure.m.execution.ExecutionSupport, java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272 v;
-org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.eclipse.collections.api.RichIterable val$_oldToNewPairs> = v;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: 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_relational_relational_testDataGeneration_testDataGeneration$272: java.lang.String val$_tempName> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272$1 v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Object[] v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function v;
 int v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v, v, v, v;
+java.lang.String 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.execution.ExecutionSupport v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v, v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272;
-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_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 1255, 30, 1259, 37);
-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_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.eclipse.collections.api.RichIterable val$_oldToNewPairs>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function Root_meta_relational_testDataGeneration_insertIntoTempTableStatement__Function_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = newarray (java.lang.Object)[4];
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: java.lang.String val$_tempName>;
+v[0] = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _columnNames()>();
+v[1] = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet val$_nodeResult>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _rows()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1257, 88, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.eclipse.collections.api.RichIterable _childrenData()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$272$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272)>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 508, 113, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toOneMany(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v[2] = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v[3] = 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection val$_dbConnection>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: 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.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _childrenData(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273.jimple	2025-03-13 05:42:29.525758007 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273.jimple	2025-03-13 07:02:14.766448114 +0000
@@ -1,49 +1,112 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273 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 org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_relatedAlias;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273: 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.relational.metamodel.TableAlias;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_relatedAlias> = 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_relational_relational_testDataGeneration_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_relatedAlias>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("relatedAlias", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273: 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.relational.metamodel.Alias execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273 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, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273;
-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_relational_relational_testDataGeneration_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273 v;
+java.lang.Long v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Object v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 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/relational/metamodel/Alias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1266, 34, 1266, 144);
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 193, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAliasColumn;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _column()>();
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 242, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Alias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: java.lang.String _name()>();
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(12L);
+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);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Alias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias _name(java.lang.String)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_relatedAlias>;
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAliasColumn_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 521, 344, 521, 381);
 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_relational_metamodel_relation_Union: org.eclipse.collections.api.RichIterable _queries()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$1");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1266, 123, 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/relational/metamodel/relation/SelectSQLQuery;", v);
-v = staticinvoke <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_relational_metamodel_relation_Union: org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_Union _queries(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 364, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/Alias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _column(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274.jimple	2025-03-13 05:42:29.525758007 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274.jimple	2025-03-13 07:02:14.766448114 +0000
@@ -1,139 +1,41 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274 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)
+void <init>()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: 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.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274 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;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v, v, v, v;
-org.eclipse.collections.api.map.MutableMap 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, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v, v, v;
-boolean 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, v, v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
+int v, v, v, v;
+java.lang.Class v;
+java.lang.Object v;
+java.lang.String v;
+boolean v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274;
-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.m.coreinstance.SourceInformation;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1267, 54, 1274, 55);
-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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/Alias;";
+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.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1268, 102, 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_relational_relational_testDataGeneration_testDataGeneration$274: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalTreeNode_1__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1268, 163, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/join/RootJoinTreeNode;", v);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$8");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _havingOperation()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$14");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _havingOperation(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _orderBy()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$17");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _orderBy(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _leftSideOfFilter()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1275, 83, 1275, 232);
-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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _leftSideOfFilter()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1275, 128, 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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1275, 203, 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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1275, 224, 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_relational_relational_testDataGeneration_testDataGeneration$274: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode Root_meta_relational_functions_pureToSqlQuery_findOneNode_RelationalTreeNode_1__RelationalTreeNode_1__RelationalTreeNode_1__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _leftSideOfFilter(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode)>(v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 521, 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/relational/metamodel/Alias;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean startsWith(java.lang.String,java.lang.String)>(v, "root_pk_gen_");
+if v == 0 goto label;
+v = 1;
 goto label;
 label:
-v = v;
+v = 0;
 label:
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275.jimple	2025-03-13 05:42:29.525758007 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275.jimple	2025-03-13 07:02:14.766448114 +0000
@@ -1,43 +1,91 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275 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 org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+{
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable> = 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_relational_relational_testDataGeneration_testDataGeneration$275: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("viewMainTable", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275: 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.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_relational_relational_testDataGeneration_testDataGeneration$275 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275: 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_relational_relational_testDataGeneration_testDataGeneration$275: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row,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_relational_metamodel_execute_Row, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery 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_relational_relational_testDataGeneration_testDataGeneration$275 v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row v;
+org.eclipse.collections.api.RichIterable v, v, v, 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;
+java.lang.String v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-int v, v, v, v;
-java.lang.Object v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275;
-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.m.coreinstance.SourceInformation;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1276, 47, 1276, 158);
-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.relational.metamodel.relation.ViewSelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _selectSQLQuery()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1276, 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/relational/metamodel/relation/SelectSQLQuery;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.ViewSelectSQLQuery _selectSQLQuery(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery)>(v);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row;
+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] = "       meta::relational::testDataGeneration::createRowIdentifier([";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_basics_string_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[2] = "], [";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$46");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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[3] = v;
+v[4] = "])";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.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_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_relational_relational_testDataGeneration_testDataGeneration$275 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276.jimple	2025-03-13 05:42:29.529757943 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276.jimple	2025-03-13 07:02:14.770448050 +0000
@@ -1,34 +1,113 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276 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 org.eclipse.collections.api.map.MutableMap __vars;
+final java.lang.String val$_sampleCode;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable;
+void <init>(java.lang.String, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)
+{
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v;
+java.lang.String v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: java.lang.String val$_sampleCode> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable> = 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_relational_relational_testDataGeneration_testDataGeneration$276: java.lang.String val$_sampleCode>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
+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)>("sampleCode", v, "view", v, "viewMainTable", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: 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.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276;
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: 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 = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+return v;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276 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;
+int v, v, v, v;
+java.lang.String v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Object v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276;
-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.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] = "Row Identifers should be provided for the root table of the view (";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View val$_view>;
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1277, 34, 1277, 128);
-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.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Alias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 541, 96, 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.relational.metamodel.relation.View: java.lang.String _name()>();
+v[1] = v;
+v[2] = "): ";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database _database()>();
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_meta_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[3] = v;
+v[4] = ".";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_getQualifiedTableName_Table_1__String_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v[5] = v;
+v[6] = " [";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_viewMainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$54");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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_basics_string_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[7] = v;
+v[8] = "]\n";
+v[9] = "Example:\n";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: java.lang.String val$_sampleCode>;
+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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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_relational_relational_testDataGeneration_testDataGeneration$276 v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277.jimple	2025-03-13 05:42:29.529757943 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277.jimple	2025-03-13 07:02:14.770448050 +0000
@@ -1,19 +1,109 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-void <init>()
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current;
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
+void <init>(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+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_pure_lineage_scanRelations_RelationTree v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction: void <init>()>();
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute()
 {
-java.lang.Object v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277 v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.map.MutableMap v, 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, 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_pure_lineage_scanRelations_RelationTree v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, 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, v, v;
+java.lang.Object v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277;
-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_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current>;
+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_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 553, 62, 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 553, 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 = 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_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 554, 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 "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/NamedRelation;", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 554, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _columns()>();
+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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: 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$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7");
+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_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_collection_removeDuplicates: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 554, 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/m3/coreinstance/meta/relational/metamodel/Column;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 554, 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/functions/collection/List;", v);
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap put(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,java.lang.Object,java.lang.Object)>(v, v, v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$4$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$5.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278.jimple	2025-03-13 05:42:29.529757943 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278.jimple	2025-03-13 07:02:14.774447987 +0000
@@ -1,34 +1,188 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current;
+void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)
 {
 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_pure_lineage_scanRelations_RelationTree v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 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_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: 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_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute()
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Object v, v, 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;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap 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;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$5 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$4 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$3 v;
+boolean v, v, v, v;
+org.finos.legend.pure.generated.PureCompiledLambda 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, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree 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, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v, v, v, v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278;
-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_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$1: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$2: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 555, 43, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 556, 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/m3/coreinstance/meta/relational/metamodel/Column;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$278$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278)>(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_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$4: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = 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_relational_relational_testDataGeneration_testDataGeneration$278$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278$5: 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 557, 60, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap val$_current>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1279, 43, 1279, 113);
-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.relational.metamodel.operation.UnaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _nested()>();
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 558, 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 "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/NamedRelation;", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 558, 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.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 concatenate(java.lang.Object,java.lang.Object)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree val$_t>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _columns()>();
+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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: 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$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$27");
+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_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.UnaryOperation _nested(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_collection_removeDuplicates: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 558, 185, 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/relational/metamodel/Column;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 558, 218, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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.FunctionsGen: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap put(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,java.lang.Object,java.lang.Object)>(v, v, v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279.jimple	2025-03-13 05:42:29.529757943 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279.jimple	2025-03-13 07:02:14.778447924 +0000
@@ -8,31 +8,20 @@
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279: 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.DefendedFunction2: void <init>()>();
 return;
 }
-public java.lang.Object valueOf(java.lang.Object)
+public org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap value(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v, v;
-java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279;
-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.m.coreinstance.SourceInformation;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1280, 44, 1280, 176);
-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.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _left()>();
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation _left(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _right()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.BinaryOperation _right(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280.jimple	2025-03-13 05:42:29.533757881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280.jimple	2025-03-13 07:02:14.778447924 +0000
@@ -1,89 +1,19 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280 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)
+void <init>()
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280: 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.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280$1 v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Class v, v;
-java.lang.Object v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280;
 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 = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/SelectSQLQuery;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 76, 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 = class "Lorg/finos/legend/pure/generated/Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 143, 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 152, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/SelectSQLQuery;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$40");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280: 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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$41");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 204, 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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn execute()>();
-goto label;
-label:
-v = v;
-label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281.jimple	2025-03-13 05:42:29.533757881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281.jimple	2025-03-13 07:02:14.778447924 +0000
@@ -13,28 +13,15 @@
 }
 public java.lang.Object valueOf(java.lang.Object)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281;
 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.m.coreinstance.SourceInformation;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 1282, 52, 1282, 135);
-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.relational.metamodel.operation.VariableArityOperation: org.eclipse.collections.api.RichIterable _args()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48");
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281: 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.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation _args(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_testDataGeneration_findMainTableForView_View_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282.jimple	2025-03-13 05:42:29.533757881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282.jimple	2025-03-13 07:02:14.782447862 +0000
@@ -1,40 +1,121 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
 {
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: 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.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction 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;
+boolean v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282$1 v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
+java.lang.Object v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282;
 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_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+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_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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, "Select SQL main table and view query main table are different", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1283, 41, 1283, 134);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 582, 49, 583, 229);
 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.relational.metamodel.DynaFunction: org.eclipse.collections.api.RichIterable _parameters()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$282$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: 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 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.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
+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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(null);
+goto label;
+label:
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
 v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$51");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: 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 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 = 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);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.DynaFunction _parameters(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: 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_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,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_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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;
+goto label;
+label:
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 588, 39, 588, 228);
+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.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _filteringOperation()>();
+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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: 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_relational_relational_testDataGeneration_testDataGeneration$282: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_pureToSQLQuery_pureToSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_functions_pureToSqlQuery_andFilters_RelationalOperationElement_MANY__Extension_MANY__RelationalOperationElement_$0_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)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _filteringOperation(org.eclipse.collections.api.RichIterable)>(v);
+label:
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283.jimple	2025-03-13 05:42:29.533757881 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283.jimple	2025-03-13 07:02:14.786447799 +0000
@@ -1,100 +1,113 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode val$_rootData;
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode val$_rootData> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: 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;
-boolean 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.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v, v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283$2 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
+java.lang.Object v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283;
 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_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1284, 40, 1287, 157);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 590, 30, 592, 168);
 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.relational.metamodel.operation.JoinStrings: org.eclipse.collections.api.RichIterable _strings()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
 v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$54");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: 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 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.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _strings(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _prefix()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
+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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(null);
 goto label;
 label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _prefix()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1285, 97, 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_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _prefix(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _separator()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery val$_selectSQL>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _groupBy()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$283$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283)>(v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-goto label;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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 = 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 = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _separator()>();
+v = staticinvoke <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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _groupBy(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode val$_rootData>;
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1286, 106, 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_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _separator(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _suffix()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
-goto label;
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _suffix()>();
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 592, 47, 592, 167);
+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_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_rootAlias>;
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1287, 97, 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)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", 592, 66, 592, 166);
+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_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_mainTable>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: 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_relational_relational_testDataGeneration_testDataGeneration$283: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.JoinStrings _suffix(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery Root_meta_relational_testDataGeneration_recursiveAddPksWithMilestoning_SelectSQLQuery_1__Table_1__TestDataGenerationConfig_1__Extension_MANY__SelectSQLQuery_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284$1.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284.jimple	2025-03-13 05:42:29.537757818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284.jimple	2025-03-13 07:02:14.790447736 +0000
@@ -1,19 +1,75 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-void <init>()
+private org.eclipse.collections.api.map.MutableMap __vars;
+final org.eclipse.collections.api.RichIterable val$_columns;
+final org.eclipse.collections.api.RichIterable val$_sortedColumns;
+void <init>(org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284 v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284;
-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.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284: org.eclipse.collections.api.RichIterable val$_columns> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284: org.eclipse.collections.api.RichIterable val$_sortedColumns> = 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_relational_relational_testDataGeneration_testDataGeneration$284: org.eclipse.collections.api.RichIterable val$_columns>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284: org.eclipse.collections.api.RichIterable val$_sortedColumns>;
+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)>("columns", v, "sortedColumns", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284: 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_relational_metamodel_execute_Row execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284 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_relational_relational_testDataGeneration_testDataGeneration$284;
-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_relational_relational_testDataGeneration_testDataGeneration$284: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284$1 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+long v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 608, 34, 608, 140);
+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_relational_metamodel_execute_Row: 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 <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$284$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row)>(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_relational_metamodel_execute_Row: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row _values(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285.jimple	2025-03-13 05:42:29.537757818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285.jimple	2025-03-13 07:02:14.794447673 +0000
@@ -1,93 +1,56 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+private org.eclipse.collections.api.map.MutableMap __vars;
+final java.lang.String val$_sha;
+void <init>(java.lang.String)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+java.lang.String v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: 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: java.lang.String;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: java.lang.String val$_sha256> = 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_relational_relational_testDataGeneration_testDataGeneration$285: java.lang.String val$_sha256>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("sha256", v);
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: 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.m.coreinstance.meta.relational.metamodel.join.Join v, v, v, 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;
-int v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Object v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation 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_relational_relational_testDataGeneration_testDataGeneration$285;
-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.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _join()>();
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 1296, 30, 1301, 31);
-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_relational_relational_testDataGeneration_testDataGeneration$285: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1298, 104, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1299, 41, 1299, 455);
-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.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation _operation()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1299, 129, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/operation/Operation;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _operation(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _target()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$12$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: 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.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _target(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join: org.eclipse.collections.api.RichIterable _aliases()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$12$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$8");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: 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.m.coreinstance.meta.relational.metamodel.join.Join: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join _aliases(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _join(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.eclipse.collections.api.RichIterable _childrenData()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$12$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10");
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: 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.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.JoinTreeNode _childrenData(org.eclipse.collections.api.RichIterable)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: java.lang.String value(java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public java.lang.String value(java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Long v;
+java.lang.String v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285;
+v := @parameter: java.lang.Long;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: java.lang.String val$_sha256>;
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: 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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$1.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$2.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$3.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$4.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$5.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$6.jimple
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$7.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286.jimple	2025-03-13 05:42:29.537757818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286.jimple	2025-03-13 07:02:14.798447609 +0000
@@ -1,61 +1,263 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table;
 final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config;
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_alias;
+final org.eclipse.collections.api.RichIterable val$_extensions;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.eclipse.collections.api.RichIterable)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r> = v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: 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_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias val$_alias> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.eclipse.collections.api.RichIterable val$_extensions> = 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.relational.metamodel.operation.Operation execute()
 {
-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;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.finos.legend.pure.generated.Root_meta_pure_milestoning_ProcessingTemporal_Impl v;
+java.lang.Long v, v, v, v;
+java.lang.Object[] v, v;
+long v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_milestoning_BusinessTemporal_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$2 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$3 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$6 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$7 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$4 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$5 v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig 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, 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, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v, v;
+org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext 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.generated.core_relational_relational_testDataGeneration_testDataGeneration$286 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+boolean v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.block.function.Function v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl v, v;
+org.finos.legend.pure.generated.Root_meta_pure_milestoning_BiTemporal_Impl v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286;
-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_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _milestoning()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$286$1;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286)>(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.generated.Root_meta_pure_milestoning_BusinessTemporal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_milestoning_BusinessTemporal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_ProcessingTemporal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_milestoning_ProcessingTemporal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_milestoning_BiTemporal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_milestoning_BiTemporal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: 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$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$6");
+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.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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/BusinessMilestoning;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286,org.finos.legend.pure.m.coreinstance.meta.pure.milestoning.BusinessTemporal,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$2: java.lang.Object valueOf(java.lang.Object)>(v);
+goto label;
+label:
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1302, 30, 1306, 37);
-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_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/ProcessingMilestoning;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$3: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286,org.finos.legend.pure.m.coreinstance.meta.pure.milestoning.ProcessingTemporal,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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.Pure: boolean matches(java.lang.Object,java.lang.Class,int,int)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/BusinessSnapshotMilestoning;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$4;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$4: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286,org.finos.legend.pure.m.coreinstance.meta.pure.milestoning.BusinessTemporal,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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: java.lang.Object first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 69, 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 711, 78, 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);
+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)>(2L);
+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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$5: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$6: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(v, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = newarray (java.lang.Object)[4];
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1304, 110, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/TableAlias;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode val$_r>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.eclipse.collections.api.RichIterable _childrenData()>();
-v = 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 717, 199, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/Table;", v);
+v[0] = v;
+v[1] = "BusinessMilestoning";
+v[2] = "businessDate";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates()>();
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$12$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$14");
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$20");
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: 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.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode _childrenData(org.eclipse.collections.api.RichIterable)>(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[3] = 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 = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext_Impl: org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext _businessDate(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = newarray (java.lang.Object)[4];
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table val$_table>;
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 717, 362, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/Table;", v);
+v[0] = v;
+v[1] = "ProcessingMilestoning";
+v[2] = "processingDate";
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig val$_config>;
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates _temporalMilestoningDates()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$22");
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: 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[3] = 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 = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_Literal_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal _value(java.lang.Object)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext: org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext _processingDate(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext: org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext _currentMilestoningStrategy(org.finos.legend.pure.m.coreinstance.meta.pure.milestoning.TemporalStrategy)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 717, 55, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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);
+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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$7: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286,org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286$7: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation execute()>();
+label:
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3.jimple	2025-03-13 05:42:29.541757755 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3.jimple	2025-03-13 07:02:14.806447484 +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.functions.collection.List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$3: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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_relational_relational_testDataGeneration_testDataGeneration$3: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 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.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34.jimple	2025-03-13 05:42:29.541757755 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34.jimple	2025-03-13 07:02:14.810447421 +0000
@@ -7,31 +7,99 @@
 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.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.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$34: 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_relational_relational_testDataGeneration_testDataGeneration$34: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode,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.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer v, v, 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;
+org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl v;
+java.lang.Object v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34;
-v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_toRepresentation: java.lang.String Root_meta_pure_functions_string_toRepresentation_Any_1__String_1_(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1105, 170, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_RelationResultType;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: java.lang.String _relationName()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1105, 236, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_RelationResultType;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: java.lang.String _schemaName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer _schemaName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1105, 298, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_RelationResultType;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: java.lang.String _database()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer _database(java.lang.String)>(v);
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _name(java.lang.String)>("root");
+v = new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: java.lang.String _varName()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl: org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder _varName(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1105, 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/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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35.jimple	2025-03-13 05:42:29.545757692 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35.jimple	2025-03-13 07:02:14.810447421 +0000
@@ -7,99 +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.functions.collection.Pair 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.coreinstance.meta.pure.functions.collection.Pair 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_relational_relational_testDataGeneration_testDataGeneration$35 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$35: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35: java.lang.String value(java.lang.Object,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.generated.Root_meta_pure_executionPlan_AllocationExecutionNode, 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.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer v, v, 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;
-org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35 v;
-org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl v;
-java.lang.Object v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v;
+java.lang.Object v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode;
+v := @parameter: java.lang.Object;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1105, 170, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_RelationResultType;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: java.lang.String _relationName()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer_Impl: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1105, 236, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_RelationResultType;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: java.lang.String _schemaName()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer _schemaName(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1105, 298, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_RelationResultType;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_RelationResultType: java.lang.String _database()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_executionPlan_RelationPointer _database(java.lang.String)>(v);
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _name(java.lang.String)>("root");
-v = new org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: java.lang.String _varName()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder_Impl: org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder _varName(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _relationalElement(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _alias(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_relation_SelectSQLQuery_Impl: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _data(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1105, 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/m3/coreinstance/meta/pure/functions/collection/Pair;", v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_toRepresentation: java.lang.String Root_meta_pure_functions_string_toRepresentation_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4.jimple	2025-03-13 05:42:29.545757692 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4.jimple	2025-03-13 07:02:14.814447358 +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.relational.metamodel.Schema 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.List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$4: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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.relational.metamodel.Schema v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4 v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+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.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$51.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$51.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$51.jimple	2025-03-13 05:42:29.553757567 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$51.jimple	2025-03-13 07:02:14.822447233 +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.functions.collection.List 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_relational_relational_testDataGeneration_testDataGeneration$51 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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_relational_relational_testDataGeneration_testDataGeneration$51;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$51: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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_relational_relational_testDataGeneration_testDataGeneration$51: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$51 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$51;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
 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 = class "Lorg/finos/legend/pure/generated/Root_meta_pure_executionPlan_ErrorExecutionNode;";
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52.jimple	2025-03-13 05:42:29.557757503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52.jimple	2025-03-13 07:02:14.822447233 +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.m.coreinstance.meta.relational.metamodel.Schema execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52 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_relational_relational_testDataGeneration_testDataGeneration$52;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$52: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_executionPlan_ErrorExecutionNode;";
-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.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53.jimple	2025-03-13 05:42:29.557757503 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53.jimple	2025-03-13 07:02:14.822447233 +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.relational.metamodel.Schema 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.List execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$53: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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.relational.metamodel.Schema value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+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.relational.metamodel.relation.Table: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema _schema()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair: java.lang.Object _second()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60.jimple	2025-03-13 05:42:29.561757440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60.jimple	2025-03-13 07:02:14.826447169 +0000
@@ -7,31 +7,30 @@
 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.relational.metamodel.RelationalOperationElement 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_relational_relational_testDataGeneration_testDataGeneration$60 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement 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_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$60: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: java.lang.String _name()>();
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61.jimple	2025-03-13 05:42:29.561757440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61.jimple	2025-03-13 07:02:14.826447169 +0000
@@ -7,30 +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.relational.metamodel.RelationalOperationElement 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_relational_relational_testDataGeneration_testDataGeneration$61 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement 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_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$61: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61: java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63.jimple	2025-03-13 05:42:29.561757440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63.jimple	2025-03-13 07:02:14.830447106 +0000
@@ -7,41 +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_relational_relational_testDataGeneration_testDataGeneration$63 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_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$63: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63 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;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+java.lang.Boolean v;
+java.lang.Class v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63;
-v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
 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[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_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/generated/Root_meta_pure_executionPlan_ErrorExecutionNode;";
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64.jimple	2025-03-13 05:42:29.561757440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64.jimple	2025-03-13 07:02:14.830447106 +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.generated.core_relational_relational_testDataGeneration_testDataGeneration$64 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_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$64: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64 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_executionPlan_ExecutionNode v;
-java.lang.Boolean v;
-java.lang.Class v;
-boolean v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_pure_executionPlan_ErrorExecutionNode;";
-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[0] = "\'";
+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_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67.jimple	2025-03-13 05:42:29.561757440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67.jimple	2025-03-13 07:02:14.830447106 +0000
@@ -19,19 +19,18 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67: 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_relational_relational_testDataGeneration_testDataGeneration$67: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-java.lang.String v;
+java.lang.String v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67;
-v := @parameter: java.lang.Object;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_toRepresentation: java.lang.String Root_meta_pure_functions_string_toRepresentation_Any_1__String_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: java.lang.String pureToString(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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68.jimple	2025-03-13 05:42:29.561757440 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68.jimple	2025-03-13 07:02:14.830447106 +0000
@@ -19,18 +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_relational_relational_testDataGeneration_testDataGeneration$68: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68: java.lang.String value(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v, v;
+java.lang.Object v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68;
-v := @parameter: java.lang.String;
+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.String pureToString(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_string_toRepresentation: java.lang.String Root_meta_pure_functions_string_toRepresentation_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71.jimple	2025-03-13 05:42:29.565757378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71.jimple	2025-03-13 07:02:14.834447043 +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.m.coreinstance.meta.relational.metamodel.relation.Table 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_relational_relational_testDataGeneration_testDataGeneration$71 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$71: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,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.relational.metamodel.relation.Milestoning, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, 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_relational_relational_testDataGeneration_testDataGeneration$71 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_milestoning_milestoning: org.eclipse.collections.api.RichIterable Root_meta_pure_milestoning_getAllTemporalColumns_Milestoning_$0_1$__Column_MANY_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning,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.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72.jimple	2025-03-13 05:42:29.565757378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72.jimple	2025-03-13 07:02:14.834447043 +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.relational.metamodel.relation.Table 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_relational_relational_testDataGeneration_testDataGeneration$72 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72;
@@ -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_relational_relational_testDataGeneration_testDataGeneration$72: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning, 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_relational_relational_testDataGeneration_testDataGeneration$72 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_metamodel_mainTable_RelationalMappingSpecification_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_milestoning_milestoning: org.eclipse.collections.api.RichIterable Root_meta_pure_milestoning_getAllTemporalColumns_Milestoning_$0_1$__Column_MANY_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Milestoning,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$74.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$74.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$74.jimple	2025-03-13 05:42:29.565757378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$74.jimple	2025-03-13 07:02:14.834447043 +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.generated.core_relational_relational_testDataGeneration_testDataGeneration$74 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_relational_relational_testDataGeneration_testDataGeneration$74;
@@ -19,20 +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_relational_relational_testDataGeneration_testDataGeneration$74: 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_relational_relational_testDataGeneration_testDataGeneration$74: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,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.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
+java.lang.Boolean v;
+boolean v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$74 v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType 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.functions.collection.List v;
+java.lang.Class v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$74;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
 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 = class "Lorg/finos/legend/pure/generated/Root_meta_pure_executionPlan_AllocationExecutionNode;";
+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_pure_executionPlan_RelationResultType;";
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1104, 103, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_AllocationExecutionNode;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
+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 = 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75.jimple	2025-03-13 05:42:29.565757378 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75.jimple	2025-03-13 07:02:14.834447043 +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_relational_relational_testDataGeneration_testDataGeneration$75 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_relational_relational_testDataGeneration_testDataGeneration$75;
@@ -19,44 +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_relational_relational_testDataGeneration_testDataGeneration$75: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75: 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(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode, 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)
 {
-int v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode v;
-java.lang.Boolean v;
-boolean v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75 v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.eclipse.collections.api.RichIterable v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Class v, v;
-java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode;
+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/generated/Root_meta_pure_executionPlan_AllocationExecutionNode;";
-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_pure_executionPlan_RelationResultType;";
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1104, 103, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_AllocationExecutionNode;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_AllocationExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _resultType()>();
-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 = 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
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77.jimple	2025-03-13 05:42:29.569757315 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77.jimple	2025-03-13 07:02:14.834447043 +0000
@@ -7,31 +7,30 @@
 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.relational.metamodel.RelationalOperationElement 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.relational.metamodel.RelationalOperationElement v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$77: java.lang.String value(java.lang.Double,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.Double, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Double v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77;
-v := @parameter: java.lang.Double;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
 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(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78.jimple	2025-03-13 05:42:29.569757315 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78.jimple	2025-03-13 07:02:14.838446980 +0000
@@ -7,30 +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.relational.metamodel.RelationalOperationElement 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.relational.metamodel.RelationalOperationElement v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$78: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78: java.lang.String value(java.lang.Double,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.Double, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Double v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+v := @parameter: java.lang.Double;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement,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 pureToString(java.lang.Number,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79.jimple	2025-03-13 05:42:29.569757315 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79.jimple	2025-03-13 07:02:14.838446980 +0000
@@ -7,31 +7,44 @@
 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.relational.metamodel.operation.VariableArityOperation 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.meta.relational.metamodel.operation.VariableArityOperation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$79: java.lang.String value(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.Number, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-java.lang.Number v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79 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;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79;
-v := @parameter: java.lang.Number;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation;
 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(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(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_relational/relational/testDataGeneration/testDataGeneration.pure", 1282, 52, 1282, 135);
+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.relational.metamodel.operation.VariableArityOperation: org.eclipse.collections.api.RichIterable _args()>();
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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.relational.metamodel.operation.VariableArityOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation _args(org.eclipse.collections.api.RichIterable)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80.jimple	2025-03-13 05:42:29.569757315 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80.jimple	2025-03-13 07:02:14.838446980 +0000
@@ -7,44 +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.relational.metamodel.operation.VariableArityOperation 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_relational_relational_testDataGeneration_testDataGeneration$80 v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$80: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80: java.lang.String value(java.lang.Number,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.Number, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation 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;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80 v;
+java.lang.String v;
+java.lang.Number v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation;
+v := @parameter: java.lang.Number;
 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1282, 52, 1282, 135);
-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.relational.metamodel.operation.VariableArityOperation: org.eclipse.collections.api.RichIterable _args()>();
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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.relational.metamodel.operation.VariableArityOperation: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.VariableArityOperation _args(org.eclipse.collections.api.RichIterable)>(v);
+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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1.jimple	2025-03-13 05:42:29.569757315 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1.jimple	2025-03-13 07:02:14.838446980 +0000
@@ -1,26 +1,48 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
 {
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn val$_c;
+final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81 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_relational_relational_testDataGeneration_testDataGeneration$81$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn val$_c> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es> = v;
+specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn execute()
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1 v;
-java.lang.String v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v, v, v;
+java.lang.Object v, v;
+java.lang.String v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1;
-v := @parameter: java.lang.Object;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String toRepresentation(java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn val$_c>;
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _column()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn val$_c>;
+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_relational/relational/testDataGeneration/testDataGeneration.pure", 1281, 321, 1281, 380);
+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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1281, 334, 1281, 379);
+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.relational.metamodel.Column: java.lang.String _name()>();
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_addQuotesIfNoQuotes_String_1__String_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _name(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _column(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)>(v);
 return v;
 }
 }
\ No newline at end of file
Only in results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81.jimple	2025-03-13 05:42:29.573757252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81.jimple	2025-03-13 07:02:14.842446918 +0000
@@ -7,78 +7,92 @@
 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.relational.metamodel.TableAliasColumn 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_relational_relational_testDataGeneration_testDataGeneration$81 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn 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_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$81: java.lang.String value(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81 v;
-java.lang.String[] v, v, v;
-long v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v;
-java.lang.Long v, v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
-boolean v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.eclipse.collections.api.block.function.Function v, 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.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$2 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
+java.lang.Class v, v;
+java.lang.Object v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81;
-v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn;
 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 = 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);
-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)>(10L);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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 = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/SelectSQLQuery;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 76, 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 = class "Lorg/finos/legend/pure/generated/Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder;";
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 143, 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 152, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/SelectSQLQuery;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 204, 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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[3];
-v[0] = "%t{[";
-v[1] = "GMT";
-v[2] = "]yyyy-MM-dd HH:mm:ss.S}";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.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_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.core_relational_relational_testDataGeneration_testDataGeneration$81$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String format(java.lang.String,java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn execute()>();
 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[0] = "%t{[";
-v[1] = "GMT";
-v[2] = "]yyyy-MM-dd}";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.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_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.core_relational_relational_testDataGeneration_testDataGeneration$81$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String format(java.lang.String,java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = v;
 label:
-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_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1.jimple	2025-03-13 05:42:29.573757252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1.jimple	2025-03-13 07:02:14.842446918 +0000
@@ -1,48 +1,26 @@
-class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1 extends java.lang.Object implements org.finos.legend.pure.generated.LambdaZero
+class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedFunction
 {
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn val$_c;
-final org.finos.legend.pure.m.execution.ExecutionSupport val$es;
 final org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82 this$0;
-void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn, org.finos.legend.pure.m.execution.ExecutionSupport)
+void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1;
 v := @parameter: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82 this$0> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn val$_c> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: 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.DefendedFunction2: void <init>()>();
 return;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn execute()
+public java.lang.String value(java.lang.Object, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v, v, v;
-java.lang.Object v, v;
-java.lang.String v, v;
+java.lang.Object v;
+java.lang.String v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn val$_c>;
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _column()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn val$_c>;
-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_relational/relational/testDataGeneration/testDataGeneration.pure", 1281, 321, 1281, 380);
-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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", 1281, 334, 1281, 379);
-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.relational.metamodel.Column: java.lang.String _name()>();
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: org.finos.legend.pure.m.execution.ExecutionSupport val$es>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: java.lang.String Root_meta_relational_testDataGeneration_addQuotesIfNoQuotes_String_1__String_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column _name(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn _column(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Column)>(v);
+v := @parameter: java.lang.Object;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.generated.CoreGen: java.lang.String toRepresentation(java.lang.Object,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.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$2.jimple
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82.jimple	2025-03-13 05:42:29.573757252 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82.jimple	2025-03-13 07:02:14.842446918 +0000
@@ -7,92 +7,78 @@
 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.relational.metamodel.TableAliasColumn 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_relational_relational_testDataGeneration_testDataGeneration$82 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn 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_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$82: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82: java.lang.String value(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
-boolean v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82 v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.eclipse.collections.api.block.function.Function v, 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;
+java.lang.String[] v, v, v;
+long v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+java.lang.Long v, v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v, v;
-java.lang.Class v, v;
-java.lang.Object v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$2 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn;
+v := @parameter: org.finos.legend.pure.m.coreinstance.primitive.date.PureDate;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/relation/SelectSQLQuery;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 76, 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 = class "Lorg/finos/legend/pure/generated/Root_meta_relational_functions_pureToSqlQuery_metamodel_VarSetPlaceHolder;";
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias _alias()>();
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 143, 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 152, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/SelectSQLQuery;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode _data()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1281, 204, 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);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "\'";
+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);
+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)>(10L);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_boolean_inequalities_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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[3];
+v[0] = "%t{[";
+v[1] = "GMT";
+v[2] = "]yyyy-MM-dd HH:mm:ss.S}";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.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_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.core_relational_relational_testDataGeneration_testDataGeneration$82$1;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAliasColumn execute()>();
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$1: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String format(java.lang.String,java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 goto label;
 label:
-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] = "%t{[";
+v[1] = "GMT";
+v[2] = "]yyyy-MM-dd}";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.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_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.core_relational_relational_testDataGeneration_testDataGeneration$82$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82$2: void <init>(org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.String format(java.lang.String,java.lang.Object,java.util.function.BiFunction,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 label:
+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_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86.jimple	2025-03-13 05:42:29.577757189 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86.jimple	2025-03-13 07:02:14.842446918 +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_relational_metamodel_execute_ResultSet execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.eclipse.collections.api.list.ListIterable v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$86: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet 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_relational_relational_testDataGeneration_testDataGeneration$86: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet 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.relational.metamodel.relation.Table value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86 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;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 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()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87.jimple	2025-03-13 05:42:29.577757189 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87.jimple	2025-03-13 07:02:14.846446855 +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.relational.metamodel.relation.Table execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 org.eclipse.collections.api.list.ListIterable v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
 java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet 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.relational.metamodel.relation.Table value(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+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.pure.functions.collection.Pair: java.lang.Object _second()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90.jimple	2025-03-13 05:42:29.577757189 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90.jimple	2025-03-13 07:02:14.846446855 +0000
@@ -4,47 +4,27 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90;
-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.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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.functions.collection.List v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90 v;
-java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$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_relational_relational_testDataGeneration_testDataGeneration$90: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row 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;
-int v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90 v;
-java.lang.Object v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row: 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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 199, 77, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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);
-return v;
+return "Should start with a relation tree starting from a \'root\'";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91.jimple	2025-03-13 05:42:29.577757189 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91.jimple	2025-03-13 07:02:14.846446855 +0000
@@ -4,27 +4,47 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91;
-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 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List 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_relational_relational_testDataGeneration_testDataGeneration$91 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.String v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91;
 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_relational_relational_testDataGeneration_testDataGeneration$91: 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_relational_relational_testDataGeneration_testDataGeneration$91: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row,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.m.coreinstance.meta.pure.functions.collection.List value(org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row 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;
+int v, v, v, v;
+java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "Should start with a relation tree starting from a \'root\'";
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_Row: 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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 199, 77, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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);
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration.jimple	2025-03-13 05:42:14.777990001 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration.jimple	2025-03-13 07:01:58.662701531 +0000
@@ -8,6 +8,964 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planSeedDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Any_MANY__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+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, 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;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
+long v;
+org.eclipse.collections.api.map.MutableMap v, 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_relational_relational_testDataGeneration_testDataGeneration$209 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208 v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+boolean v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.PureCompiledLambda 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.Boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+java.lang.Object v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_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()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 760, 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);
+virtualinvoke v.<org.finos.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::TabularDataSet");
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_meta__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;
+v = staticinvoke <org.finos.legend.pure.runtime.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.core_relational_relational_lineage_scanRelations_scanRelations: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_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_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelations: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,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);
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: java.lang.Boolean _root()>();
+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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 761, 4, v, v);
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
+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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$6");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$6");
+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;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 762, 4, v, v);
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 763, 47, 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_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 763, 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 = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208: void <init>()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208: 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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209: 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);
+virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 764, 35, 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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction Root_meta_relational_testDataGeneration_generateSeedDataGenerationFunction_FunctionDefinition_1__NamedRelation_1__Pair_MANY__LambdaFunction_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,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(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_generation: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v, v, 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.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
+boolean v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: boolean;
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, boolean, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.eclipse.collections.api.RichIterable v, v, v, 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.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
+boolean v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates;
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Any_MANY__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v);
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Any_MANY__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, boolean, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, 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, v, 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.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;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
+java.lang.Object[] v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210 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;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+boolean v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig 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, v, v, v, v;
+java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan_Impl v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates;
+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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_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()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 783, 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);
+virtualinvoke v.<org.finos.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::TabularDataSet");
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_meta__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;
+v = staticinvoke <org.finos.legend.pure.runtime.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.core_relational_relational_lineage_scanRelations_scanRelations: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_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_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
+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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelations: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,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);
+label:
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.eclipse.collections.api.RichIterable _connections()>();
+v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$210;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210: 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;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 784, 91, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5");
+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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 785, 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 = 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 785, 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/generated/Root_meta_relational_runtime_DatabaseConnection;", v);
+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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = null;
+v = new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = staticinvoke <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.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _rowIdentifiers(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _generateWithDefaultPKs(boolean)>(0);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _hashStrings(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _temporalMilestoningDates(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _func(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _mapping(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _runtime(org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _rootExecutionNode(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.eclipse.collections.api.RichIterable childNodes(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_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 = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_collection_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);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _authDependent(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.eclipse.collections.api.RichIterable childNodes(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$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: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _kerberos(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.eclipse.collections.api.RichIterable childNodes(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12");
+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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _processingTemplateFunctions(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+java.lang.Long v, v;
+boolean v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+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.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+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_lineage_scanRelations_RelationTree: java.lang.Boolean _root()>();
+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);
+staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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, "Should start with a relation tree starting from a \'root\'", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$211;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,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.generated.Root_meta_pure_runtime_Runtime)>(v, v, 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 = 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 lessThan(java.lang.Number,java.lang.Number)>(v, v);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_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::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_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::metamodel::type::Any");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
+v = staticinvoke <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_MultiResultSequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
+label:
+return v;
+}
+public static org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_executionPlan_planTestDataGenerationStartingFromNode_RelationTree_1__String_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, java.lang.String, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+long v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212 v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.eclipse.collections.api.RichIterable v, v, v, v, 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;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree 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.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+java.lang.Object v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+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.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+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_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 890, 39, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/NamedRelation;", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 890, 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.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$212;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(v, v, v, v, 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 = 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 org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_executionPlan_planTestDataGenerationForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__Boolean_1__String_$0_1$__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, boolean, java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation v;
+boolean v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View 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.Root_meta_pure_lineage_scanRelations_RelationTree 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_relational_translation_TranslationContext v;
+java.lang.Object v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: boolean;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+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_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable add(org.eclipse.collections.api.RichIterable,java.lang.Object)>(v, "v");
+v = new org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 974, 71, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_DatabaseConnection;", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext_Impl: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext _dbType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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/relational/metamodel/relation/Table;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,java.lang.String,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v, 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_relational_relational_testDataGeneration_testDataGeneration$213: 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/relational/metamodel/relation/View;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(v, v, v, 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_relational_relational_testDataGeneration_testDataGeneration$214: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 976, 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:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: 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);
+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;
+}
+public static org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_relational_testDataGeneration_executionPlan_planRowIdentifierExtractionForTable_TableRowIdentifiers_MANY__Table_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__Pair_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, boolean, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v, v;
+boolean v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+long v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217 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;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
+java.lang.Object v, v, v, v;
+v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+v := @parameter: boolean;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
+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_relational_relational_testDataGeneration_testDataGeneration$217;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1160, 29, 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_relational_testDataGeneration_TableRowIdentifiers: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1160, 14, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_functions_anonymousCollections: 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)>(null, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1160, 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/m3/coreinstance/meta/pure/functions/collection/List;", v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1160, 9, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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);
+goto label;
+label:
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View)>(v, v, v, v, v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
+label:
+return v;
+}
+public static org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230 v;
+org.eclipse.collections.api.RichIterable v;
+boolean v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219 v;
+int 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.relational.metamodel.RelationalOperationElement v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+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_relational_metamodel_relation_Union;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219: 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/relational/metamodel/relation/SelectSQLQuery;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: 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/relational/metamodel/relation/ViewSelectSQLQuery;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: 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/relational/metamodel/Alias;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: 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/relational/metamodel/relation/NamedRelation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: 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/relational/metamodel/operation/UnaryOperation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: 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/relational/metamodel/operation/BinaryOperation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225: 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/relational/metamodel/TableAliasColumn;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: 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/relational/metamodel/operation/VariableArityOperation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: 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/relational/metamodel/DynaFunction;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: 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/relational/metamodel/operation/JoinStrings;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: void <init>(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 first(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: 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/relational/metamodel/RelationalOperationElement;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230: 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_relational_relational_testDataGeneration_testDataGeneration$230: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1218, 33, 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.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_replaceRelationsInJoin_RelationalTreeNode_1__Pair_MANY__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 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, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
+boolean v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
+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/m3/coreinstance/meta/relational/metamodel/join/JoinTreeNode;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational_relational_testDataGeneration_testDataGeneration$231: 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/relational/metamodel/join/RelationalTreeNode;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational_relational_testDataGeneration_testDataGeneration$232: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1247, 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.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239 v;
+boolean v, v, v, v, v, v, v, v, v, v, v, v;
+int v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
+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_relational_metamodel_relation_Union;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: 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_relational_relational_testDataGeneration_testDataGeneration$233: 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/relational/metamodel/relation/SelectSQLQuery;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: 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_relational_relational_testDataGeneration_testDataGeneration$234: 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/relational/metamodel/relation/ViewSelectSQLQuery;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235: 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_relational_relational_testDataGeneration_testDataGeneration$235: 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/relational/metamodel/Alias;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: 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_relational_relational_testDataGeneration_testDataGeneration$236: 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/relational/metamodel/relation/NamedRelation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: 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_relational_relational_testDataGeneration_testDataGeneration$237: 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/relational/metamodel/operation/UnaryOperation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: 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_relational_relational_testDataGeneration_testDataGeneration$238: 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/relational/metamodel/operation/BinaryOperation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: 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_relational_relational_testDataGeneration_testDataGeneration$239: 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/relational/metamodel/TableAliasColumn;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240: 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_relational_relational_testDataGeneration_testDataGeneration$240: 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/relational/metamodel/operation/VariableArityOperation;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241: 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_relational_relational_testDataGeneration_testDataGeneration$241: 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/relational/metamodel/DynaFunction;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242: 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_relational_relational_testDataGeneration_testDataGeneration$242: 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/relational/metamodel/operation/JoinStrings;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: 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_relational_relational_testDataGeneration_testDataGeneration$243: 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/relational/metamodel/RelationalOperationElement;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: 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_relational_relational_testDataGeneration_testDataGeneration$244: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1265, 33, 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.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalTreeNode_1__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
+boolean v, v;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
+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/relational/metamodel/join/JoinTreeNode;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational_relational_testDataGeneration_testDataGeneration$245: 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/relational/metamodel/join/RelationalTreeNode;", 1, 1);
+if v == 0 goto label;
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational_relational_testDataGeneration_testDataGeneration$246: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1294, 6, 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_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, java.lang.String, java.lang.String, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
@@ -29,17 +987,17 @@
 public static org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Table_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
 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_relational_relational_testDataGeneration_testDataGeneration$208;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$208: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -559,26 +1517,26 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211 v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210 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.String 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_relational_relational_testDataGeneration_testDataGeneration$209 v;
 org.eclipse.collections.api.list.MutableList v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
 boolean v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250 v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenResult_Impl 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;
 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
 java.lang.Object v, v, v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
@@ -614,8 +1572,8 @@
 v = v;
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.eclipse.collections.api.RichIterable _connections()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$209;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$209: void <init>()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248: 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;
 v = (int) -1;
@@ -654,8 +1612,8 @@
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8");
 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_relational_relational_testDataGeneration_testDataGeneration$210;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$210: void <init>()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249: 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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
@@ -671,8 +1629,8 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 194, 34, 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/relational/metamodel/relation/NamedRelation;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$211;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$211: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(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.platform_pure_basics_string_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, "-----\n", v);
@@ -709,9 +1667,6 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 long v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212 v;
 org.eclipse.collections.api.map.MutableMap v;
 java.lang.String v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v;
@@ -722,9 +1677,12 @@
 boolean v, v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251 v;
 java.lang.String[] v;
 org.eclipse.collections.api.factory.list.MutableListFactory v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253 v;
 org.finos.legend.pure.generated.PureCompiledLambda 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;
 java.lang.Boolean v, v;
@@ -787,8 +1745,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$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$7");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$212: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)>(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);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
@@ -803,8 +1761,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$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$11");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$213: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)>(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;
@@ -868,8 +1826,8 @@
 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_relational_metamodel_RelationData: org.eclipse.collections.api.RichIterable _rows()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$214;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$214: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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.platform_pure_basics_collection_sort: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_sort_T_m__T_m_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -892,10 +1850,10 @@
 public static org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_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.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 long v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254 v;
 org.finos.legend.pure.generated.PureCompiledLambda 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;
@@ -916,15 +1874,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$relational$testDataGeneration$generateParametersNameValuePair$24$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$215: void <init>(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: 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);
 staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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 = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$216;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$216: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable)>(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;
@@ -938,18 +1896,17 @@
 java.lang.Object[] v;
 long v, v;
 org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217 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.m.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression 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, v;
 org.eclipse.collections.api.list.FixedSizeList v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258 v;
 org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256 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;
 java.lang.Boolean v;
@@ -958,6 +1915,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.PrimitiveType 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;
 org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType v, v, v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
 java.lang.Number v;
@@ -980,8 +1938,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_relational_relational_testDataGeneration_testDataGeneration$217;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$217: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable)>(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: long safeSize(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object last(org.eclipse.collections.api.RichIterable)>(v);
@@ -1023,18 +1981,18 @@
 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/relational/metamodel/relation/Table;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$218: void <init>()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257: 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_relational_relational_testDataGeneration_testDataGeneration$218: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257: 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/relational/metamodel/relation/View;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$219: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: 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_relational_relational_testDataGeneration_testDataGeneration$219: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -1055,9 +2013,9 @@
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table: org.eclipse.collections.api.RichIterable _primaryKey()>();
 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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$220: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table execute()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table execute()>();
 goto label;
 label:
 v = v;
@@ -1068,8 +2026,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$relational$testDataGeneration$generateSeedDataGenerationFunction$25$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$221: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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;
@@ -1161,7 +2119,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_relational$3794008");
+v = virtualinvoke v.<org.finos.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_relational$3794899");
 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);
@@ -1196,7 +2154,7 @@
 java.lang.Boolean v, v;
 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261 v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
@@ -1214,8 +2172,8 @@
 staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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, "Should start with a table tree starting from a \'root\'", v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: 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_relational_relational_testDataGeneration_testDataGeneration$222;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$222: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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.generated.Root_meta_pure_runtime_Runtime)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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.generated.Root_meta_pure_runtime_Runtime)>(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);
 return v;
@@ -1225,8 +2183,14 @@
 org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State 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.m.coreinstance.meta.relational.metamodel.relation.Relation v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264 v;
 org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext v;
 long v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v, v, v;
@@ -1244,16 +2208,10 @@
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223 v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
 org.finos.legend.pure.generated.Root_meta_relational_mapping_PostProcessorResult v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database 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, v, v, v, v, v, v, v, v;
@@ -1274,18 +2232,18 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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/relational/metamodel/relation/Table;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$223: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)>(v, v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree)>(v, 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_relational_relational_testDataGeneration_testDataGeneration$223: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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/relational/metamodel/relation/View;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$224: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(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_relational_relational_testDataGeneration_testDataGeneration$224: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -1299,20 +2257,20 @@
 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_relational_relational_testDataGeneration_testDataGeneration$225;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$225: void <init>()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264: 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: long safeSize(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$226;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$226: void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$227;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$227: void <init>(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: 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 = new org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl;
 specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Mapping_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
@@ -1352,8 +2310,8 @@
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$228;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$228: void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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);
@@ -1408,10 +2366,10 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
 org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229 v;
 org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
 java.lang.Object v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
@@ -1441,25 +2399,25 @@
 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_lineage_scanRelations_RelationTree: 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_relational_relational_testDataGeneration_testDataGeneration$229;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$229: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(v, v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(v, v, 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);
 return v;
 }
 public static org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_getRowIdentifiersForTable_TableRowIdentifiers_MANY__Table_1__Boolean_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__RowIdentifier_MANY_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, boolean, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, boolean, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230 v;
 org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270 v;
 long v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231 v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, 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_relational_relational_testDataGeneration_testDataGeneration$269 v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
@@ -1477,8 +2435,8 @@
 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_relational_relational_testDataGeneration_testDataGeneration$230;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$230: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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: long safeSize(java.lang.Object)>(v);
 v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
@@ -1497,9 +2455,9 @@
 v = 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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,boolean,boolean,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View)>(v, v, v, v, v, v, v, v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$231: org.eclipse.collections.api.RichIterable execute()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,boolean,boolean,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View)>(v, v, v, v, v, v, v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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);
 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);
@@ -1529,14 +2487,8 @@
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_relational_metamodel_TableAlias_Impl v, v;
 org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237 v;
 org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_RootJoinTreeNode_Impl v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234 v;
 org.eclipse.collections.api.list.MutableList v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232 v;
 org.finos.legend.pure.generated.Root_meta_relational_metamodel_join_Join_Impl v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
@@ -1551,8 +2503,14 @@
 java.lang.Object v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
 org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_OldAliasToNewAlias v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.Join v, v, v;
 org.finos.legend.pure.generated.Root_meta_relational_functions_pureToSqlQuery_State v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275 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, v, v, v, v, v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Schema v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_relational_milestoning_TemporalMilestoningContext v;
@@ -1629,8 +2587,8 @@
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 506, 109, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/relational/metamodel/Column;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$232;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$232: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
@@ -1650,9 +2608,9 @@
 v = staticinvoke <org.finos.legend.pure.runtime.java.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_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_relational_relational_testDataGeneration_testDataGeneration$233;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection)>(v, v, v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$233: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection)>(v, v, v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet execute()>();
 goto label;
 label:
 staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
@@ -1708,12 +2666,12 @@
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _toRow(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Literal)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery: org.eclipse.collections.api.RichIterable _columns()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$235;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$235: void <init>()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: 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.generated.core_relational_relational_testDataGeneration_testDataGeneration$234;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$234: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias)>(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.relational.metamodel.relation.SelectSQLQuery: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery _columns(org.eclipse.collections.api.RichIterable)>(v);
@@ -1799,8 +2757,8 @@
 v[7] = "[\n";
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _rows()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$236;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$236: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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.platform_pure_basics_string_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, ",\n", v);
@@ -1812,8 +2770,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$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$55");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$237: void <init>(java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: void <init>(java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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.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;
@@ -1869,14 +2827,14 @@
 }
 public static org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, 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_relational_relational_testDataGeneration_testDataGeneration$238 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277 v;
 org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239 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_pure_lineage_scanRelations_RelationTree v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v;
@@ -1899,14 +2857,14 @@
 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_functions_collection_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 = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: void <init>(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$238: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: void <init>(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute()>();
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$239: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap execute()>();
 goto label;
 label:
 v = v;
@@ -1914,8 +2872,8 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree _nestedViewTree()>();
 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_relational_relational_testDataGeneration_testDataGeneration$240;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$240: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279: 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 fold(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.block.function.Function,java.lang.Object)>(v, v, v);
 return v;
 }
@@ -1925,9 +2883,9 @@
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation v, v, v, v, v;
 int v, v, v, v;
 boolean v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v, v, v;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
@@ -1935,21 +2893,21 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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/relational/metamodel/relation/Table;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$241: void <init>()>();
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280: void <init>()>();
 v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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_relational_relational_testDataGeneration_testDataGeneration$241: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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/relational/metamodel/relation/View;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$242: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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_relational_relational_testDataGeneration_testDataGeneration$242: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -1969,9 +2927,9 @@
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode v;
 int v, v, v, v, v, v, v, v;
 boolean v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery v;
@@ -1996,18 +2954,18 @@
 v = interfaceinvoke v.<org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement _relationalElement()>();
 v = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$243: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(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_relational_relational_testDataGeneration_testDataGeneration$243: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: 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/relational/metamodel/relation/SelectSQLQuery;", 1, 1);
 if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$244: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v, v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.SelectSQLQuery,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RootJoinTreeNode,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(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_relational_relational_testDataGeneration_testDataGeneration$244: java.lang.Object valueOf(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: java.lang.Object valueOf(java.lang.Object)>(v);
 goto label;
 label:
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -2074,8 +3032,8 @@
 {
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
 int v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v, v, v;
 java.lang.Object v;
@@ -2098,8 +3056,8 @@
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _columnNames(org.eclipse.collections.api.RichIterable)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet: org.eclipse.collections.api.RichIterable _rows()>();
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$245;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$245: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable)>(v, v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284: void <init>(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable)>(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_relational_metamodel_execute_ResultSet: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet _rows(org.eclipse.collections.api.RichIterable)>(v);
@@ -2202,9 +3160,9 @@
 java.lang.String v, v, v, v, v, v;
 java.lang.Number v, v, v, v;
 double v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285 v;
 java.lang.Long[] v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246 v;
 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;
@@ -2242,8 +3200,8 @@
 v = virtualinvoke v.<java.lang.Long: long longValue()>();
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$246;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$246: void <init>(java.lang.String)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: void <init>(java.lang.String)>(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_corefunctions_stringExtension: java.lang.String Root_meta_pure_functions_string_joinStrings_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
@@ -2402,7 +3360,7 @@
 }
 public static org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_getMilestoningFilter_Table_1__TableAlias_1__TestDataGenerationConfig_1__Extension_MANY__RelationalOperationElement_$0_1$_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247 v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286 v;
 org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
@@ -2422,967 +3380,9 @@
 staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(null);
 goto label;
 label:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$247: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation execute()>();
-label:
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planSeedDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__Any_MANY__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-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, 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;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
-long v;
-org.eclipse.collections.api.map.MutableMap v, 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_pure_runtime_Runtime v;
-boolean v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.PureCompiledLambda 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.Boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-java.lang.Object v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_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()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 760, 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);
-virtualinvoke v.<org.finos.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::TabularDataSet");
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_meta__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;
-v = staticinvoke <org.finos.legend.pure.runtime.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.core_relational_relational_lineage_scanRelations_scanRelations: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_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_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelations: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,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);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: java.lang.Boolean _root()>();
-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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$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 = 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 761, 4, v, v);
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
-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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$6");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$6");
-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;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 762, 4, v, v);
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 763, 47, 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_pure_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 763, 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 = staticinvoke <org.finos.legend.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/relational/metamodel/relation/Table;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248: void <init>()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object first(java.lang.Object)>(v);
-virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$248: 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/relational/metamodel/relation/View;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249: 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);
-virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$249: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 764, 35, 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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction Root_meta_relational_testDataGeneration_generateSeedDataGenerationFunction_FunctionDefinition_1__NamedRelation_1__Pair_MANY__LambdaFunction_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,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(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_executionPlan_executionPlan_generation: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, boolean, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.eclipse.collections.api.RichIterable v, v, 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.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
-boolean v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: boolean;
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, boolean, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.eclipse.collections.api.RichIterable v, v, v, 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.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
-boolean v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates;
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Any_MANY__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v, v);
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Any_MANY__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.eclipse.collections.api.RichIterable, boolean, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates, 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, v, 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.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;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
-java.lang.Object[] v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition 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;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-boolean v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250 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;
-java.lang.Boolean v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan_Impl v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates;
-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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_generateParametersNameValuePair_FunctionDefinition_1__Any_MANY__Pair_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_metaExtension: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.generics.GenericType Root_meta_pure_functions_meta_functionReturnType_Function_1__GenericType_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()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 783, 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);
-virtualinvoke v.<org.finos.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::TabularDataSet");
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_meta__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;
-v = staticinvoke <org.finos.legend.pure.runtime.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.core_relational_relational_lineage_scanRelations_scanRelations: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Runtime_1__Pair_MANY__Extension_MANY__RelationTree_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_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v);
-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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_lineage_scanRelations_scanRelations: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree Root_meta_pure_lineage_scanRelations_scanRelations_FunctionDefinition_1__Mapping_1__Extension_MANY__RelationTree_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,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);
-label:
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.eclipse.collections.api.RichIterable _connections()>();
-v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_testDataGeneration$250;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$250: 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;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 784, 91, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = staticinvoke <org.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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5");
-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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 785, 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 = 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 785, 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/generated/Root_meta_relational_runtime_DatabaseConnection;", v);
-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 = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap Root_meta_relational_testDataGeneration_generateRelationColumnMap_RelationTree_1__Map_1__Map_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = null;
-v = new org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = staticinvoke <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.Root_meta_relational_testDataGeneration_TestDataGenerationConfig_Impl: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _rowIdentifiers(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _generateWithDefaultPKs(boolean)>(0);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _hashStrings(boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig _temporalMilestoningDates(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, v, v, v, v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _func(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _mapping(org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _runtime(org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _rootExecutionNode(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.eclipse.collections.api.RichIterable childNodes(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_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 = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_collection_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);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _authDependent(boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.eclipse.collections.api.RichIterable childNodes(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$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: java.lang.Object first(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _kerberos(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode: org.eclipse.collections.api.RichIterable childNodes(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_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12");
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _processingTemplateFunctions(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_1_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-java.lang.Long v, v;
-boolean v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251 v;
-long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl v, v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-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.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-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_lineage_scanRelations_RelationTree: java.lang.Boolean _root()>();
-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);
-staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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, "Should start with a relation tree starting from a \'root\'", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$251;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$251: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,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.generated.Root_meta_pure_runtime_Runtime)>(v, v, 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 = 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 lessThan(java.lang.Number,java.lang.Number)>(v, v);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_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::metamodel::type::Any");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_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::metamodel::type::Any");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Type)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode_Impl: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode _resultType(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ResultType)>(v);
-v = staticinvoke <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_MultiResultSequenceExecutionNode: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_MultiResultSequenceExecutionNode _executionNodes(org.eclipse.collections.api.RichIterable)>(v);
-label:
-return v;
-}
-public static org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_executionPlan_planTestDataGenerationStartingFromNode_RelationTree_1__String_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, java.lang.String, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252 v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-long v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.eclipse.collections.api.RichIterable v, v, v, v, 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;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree 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.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-java.lang.Object v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-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.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-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_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation _relation()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 890, 39, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/relational/metamodel/relation/NamedRelation;", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 890, 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.generated.Root_meta_pure_lineage_scanRelations_RelationTree: org.eclipse.collections.api.RichIterable _children()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: long safeSize(java.lang.Object)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_collection_range: org.eclipse.collections.api.RichIterable Root_meta_pure_functions_collection_range_Integer_1__Integer_MANY_(long,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_relational_relational_testDataGeneration_testDataGeneration$252;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$252: void <init>(org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,java.lang.String,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.NamedRelation,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(v, v, v, v, 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 = 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 org.eclipse.collections.api.RichIterable Root_meta_relational_testDataGeneration_executionPlan_planTestDataGenerationForNestedViewTree_RelationTree_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Map_1__String_MANY__Boolean_1__String_$0_1$__TestDataGenerationConfig_1__Extension_MANY__ExecutionNode_MANY_(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap, org.eclipse.collections.api.RichIterable, boolean, java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation v;
-boolean v, v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253 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.Root_meta_pure_lineage_scanRelations_RelationTree 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_relational_translation_TranslationContext v;
-java.lang.Object v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: boolean;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-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_lineage_scanRelations_RelationTree: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View view(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_store_relational_functions: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Relation Root_meta_relational_metamodel_mainRelation_RelationalMappingSpecification_1__Relation_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalMappingSpecification,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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable add(org.eclipse.collections.api.RichIterable,java.lang.Object)>(v, "v");
-v = new org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 974, 71, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_DatabaseConnection;", v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum _type()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext_Impl: org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext _dbType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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/relational/metamodel/relation/Table;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$253: void <init>(boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,java.lang.String,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v, 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_relational_relational_testDataGeneration_testDataGeneration$253: 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/relational/metamodel/relation/View;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$254: void <init>(org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap,org.eclipse.collections.api.RichIterable,boolean,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable)>(v, v, v, 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_relational_relational_testDataGeneration_testDataGeneration$254: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 976, 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:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$255: void <init>(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: boolean exists(java.lang.Object,org.eclipse.collections.api.block.predicate.Predicate)>(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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_pure_lineage_scanRelations_RelationTree,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_translation_TranslationContext,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$256: 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);
-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;
-}
-public static org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_relational_testDataGeneration_executionPlan_planRowIdentifierExtractionForTable_TableRowIdentifiers_MANY__Table_1__Runtime_1__ExecutionContext_1__DatabaseConnection_1__Boolean_1__View_$0_1$__TestDataGenerationConfig_1__Extension_MANY__Pair_1_(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, boolean, org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v, v;
-boolean v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig v;
-long v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257 v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View 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;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v;
-java.lang.Object v, v, v, v;
-v := @parameter: org.eclipse.collections.api.RichIterable;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-v := @parameter: boolean;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig;
-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_relational_relational_testDataGeneration_testDataGeneration$257;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$257: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table)>(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: 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 = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1160, 29, 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_relational_testDataGeneration_TableRowIdentifiers: org.eclipse.collections.api.RichIterable _rowIdentifiers()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1160, 14, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_functions_anonymousCollections: 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)>(null, v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1160, 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/m3/coreinstance/meta/pure/functions/collection/List;", v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1160, 9, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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);
-goto label;
-label:
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: void <init>(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.View)>(v, v, v, v, v, v, v, v, v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$258: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair execute()>();
-label:
-return v;
-}
-public static org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_fixRelations_RelationalOperationElement_1__Pair_MANY__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270 v;
-org.eclipse.collections.api.RichIterable v;
-boolean v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259 v;
-int 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.relational.metamodel.RelationalOperationElement v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
-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_relational_metamodel_relation_Union;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$259: 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/relational/metamodel/relation/SelectSQLQuery;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$260: 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/relational/metamodel/relation/ViewSelectSQLQuery;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$261: 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/relational/metamodel/Alias;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$262: 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/relational/metamodel/relation/NamedRelation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$263: 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/relational/metamodel/operation/UnaryOperation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$264: 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/relational/metamodel/operation/BinaryOperation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$265: 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/relational/metamodel/TableAliasColumn;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$266: 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/relational/metamodel/operation/VariableArityOperation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$267: 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/relational/metamodel/DynaFunction;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$268: 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/relational/metamodel/operation/JoinStrings;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: void <init>(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 first(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$269: 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/relational/metamodel/RelationalOperationElement;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational_relational_testDataGeneration_testDataGeneration$270: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1218, 33, 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.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_replaceRelationsInJoin_RelationalTreeNode_1__Pair_MANY__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271 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, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
-boolean v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
-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/m3/coreinstance/meta/relational/metamodel/join/JoinTreeNode;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$271: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational_relational_testDataGeneration_testDataGeneration$271: 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/relational/metamodel/join/RelationalTreeNode;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$272: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational_relational_testDataGeneration_testDataGeneration$272: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1247, 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.m.coreinstance.meta.relational.metamodel.RelationalOperationElement Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalOperationElement_1__RelationalOperationElement_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275 v;
-boolean v, v, v, v, v, v, v, v, v, v, v, v;
-int v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281 v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.RelationalOperationElement;
-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_relational_metamodel_relation_Union;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$273: 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_relational_relational_testDataGeneration_testDataGeneration$273: 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/relational/metamodel/relation/SelectSQLQuery;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$274: 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_relational_relational_testDataGeneration_testDataGeneration$274: 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/relational/metamodel/relation/ViewSelectSQLQuery;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$275: 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_relational_relational_testDataGeneration_testDataGeneration$275: 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/relational/metamodel/Alias;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$276: 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_relational_relational_testDataGeneration_testDataGeneration$276: 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/relational/metamodel/relation/NamedRelation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$277: 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_relational_relational_testDataGeneration_testDataGeneration$277: 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/relational/metamodel/operation/UnaryOperation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$278: 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_relational_relational_testDataGeneration_testDataGeneration$278: 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/relational/metamodel/operation/BinaryOperation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$279: 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_relational_relational_testDataGeneration_testDataGeneration$279: 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/relational/metamodel/TableAliasColumn;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$280: 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_relational_relational_testDataGeneration_testDataGeneration$280: 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/relational/metamodel/operation/VariableArityOperation;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$281: 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_relational_relational_testDataGeneration_testDataGeneration$281: 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/relational/metamodel/DynaFunction;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$282: 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_relational_relational_testDataGeneration_testDataGeneration$282: 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/relational/metamodel/operation/JoinStrings;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$283: 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_relational_relational_testDataGeneration_testDataGeneration$283: 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/relational/metamodel/RelationalOperationElement;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$284: 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_relational_relational_testDataGeneration_testDataGeneration$284: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1265, 33, 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.relational.metamodel.join.RelationalTreeNode Root_meta_relational_testDataGeneration_executionPlan_quoteVarPlaceHolderTableAliasColumnsIfNotQuouted_RelationalTreeNode_1__RelationalTreeNode_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285 v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode v;
-boolean v, v;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode;
-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/relational/metamodel/join/JoinTreeNode;", 1, 1);
-if v == 0 goto label;
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$285: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational_relational_testDataGeneration_testDataGeneration$285: 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/relational/metamodel/join/RelationalTreeNode;", 1, 1);
-if v == 0 goto label;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.join.RelationalTreeNode,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_relational_relational_testDataGeneration_testDataGeneration$286: 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_relational/relational/testDataGeneration/testDataGeneration.pure", v, v, 1294, 6, 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);
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TestDataGenerationConfig,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.TableAlias,org.eclipse.collections.api.RichIterable)>(v, v, v, v, v);
+virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.operation.Operation execute()>();
 label:
 return v;
 }
@@ -3611,11 +3611,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$30", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$31", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$31", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$30", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$5: void <init>()>();
@@ -3639,11 +3639,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$10: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$93", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$11: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$93", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$15", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$12;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$12: void <init>()>();
@@ -3667,23 +3667,23 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$17;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$17: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$99", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$18: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$38", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$19;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$19: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$99", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataForNestedViewTree$27$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$38", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$20: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$98", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$21: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$98", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$22;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$22: void <init>()>();
@@ -3735,11 +3735,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$34: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$26", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$121", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$35: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$121", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$26", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$36;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$36: void <init>()>();
@@ -3803,15 +3803,15 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$51;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$51: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$106", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$52: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$106", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$25", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$53: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planRowIdentifierExtractionForTable$8$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$25", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromRoot$26$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$10", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$54;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$54: void <init>()>();
@@ -3839,11 +3839,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$60: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$createTableRowIdentifiers$2$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$61: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$createTableRowIdentifiers$2$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$2", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$62;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$62: void <init>()>();
@@ -3851,11 +3851,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$63: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$64: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$23", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$65;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$65: void <init>()>();
@@ -3867,11 +3867,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$67: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$7", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$68: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$25", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$69;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$69: void <init>()>();
@@ -3883,11 +3883,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$71: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$72: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateRelationColumnMap$31$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$21", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$73;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$73: void <init>()>();
@@ -3895,11 +3895,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$74;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$74: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$64", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$109", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$75: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$109", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestDataStartingFromNode$28$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$64", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$76;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$76: void <init>()>();
@@ -3907,27 +3907,27 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$77: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$78: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$48", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$79: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$49", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$80: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$49", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$81: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$46", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$82: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$46", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$convertValuesToCsv$40$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$83;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$83: void <init>()>();
@@ -3943,11 +3943,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$86: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$9", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$87: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$14", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$88;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$88: void <init>()>();
@@ -3959,11 +3959,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$90: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$91: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planSeedDataGeneration$1$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateTestData$22$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$92;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$92: void <init>()>();
@@ -4055,19 +4055,19 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$114: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$58", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$75", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$115: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$75", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$58", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$116: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$54", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$71", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$117: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationForNestedViewTree$7$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$71", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$54", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$118;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$118: void <init>()>();
@@ -4127,19 +4127,19 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$132: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$52", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$133: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$52", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$44", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$134: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$51", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$135: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$quoteVarPlaceHolderTableAliasColumnsIfNotQuouted$11$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$51", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForChildViewRoot$30$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$43", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$136;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$136: void <init>()>();
@@ -4199,11 +4199,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$150: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$151: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$152;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$152: void <init>()>();
@@ -4211,11 +4211,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$153: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$57", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$154: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$57", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$8", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$155;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$155: void <init>()>();
@@ -4307,15 +4307,15 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$177: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$39", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$16", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$178: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getRowIdentifiersForTable$29$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$39", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$179: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGenerationStartingFromNode$6$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$16", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$getMilestoningFilter$45$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$17", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$180;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$180: void <init>()>();
@@ -4403,11 +4403,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$201: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$202: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$executionPlan$planTestDataGeneration$4$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$generateSeedDataString$23$system$imports$import__core_relational_relational_testDataGeneration_testDataGeneration_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$203;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration$203: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100.jimple	2025-03-13 05:42:29.745754546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100.jimple	2025-03-13 07:02:15.014444211 +0000
@@ -4,52 +4,69 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100;
-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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100 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_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$100: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100: 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_relational_tests_model_simple_Trade, 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.coreinstance.SourceInformation 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.Root_meta_pure_tds_TabularDataSet v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100 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_relational_tests_model_simple_Product v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade 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_relational_tests_model_simple_Synonym v;
-int v, v, v, v;
-java.lang.Object v;
-java.lang.String v;
+org.eclipse.collections.api.map.MapIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product _product()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2001, 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 = 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::relational::tests::model::simple::ProductSynonymType", "CUSIP");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Synonym synonymByType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Synonym: java.lang.String _name()>();
+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::relational::tests::model::inheritance::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$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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] = "col1";
+v[1] = "col2";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101.jimple	2025-03-13 05:42:29.745754546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101.jimple	2025-03-13 07:02:15.014444211 +0000
@@ -7,33 +7,49 @@
 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_relational_relational_testDataGeneration_tests_testDataGeneration$101 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_relational_relational_testDataGeneration_tests_testDataGeneration$101;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Double v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl v;
-double 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_relational_tests_model_simple_Product v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Synonym v;
+int v, v, v, v;
+java.lang.Object v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl: double _pnl()>();
-v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Trade: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product _product()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2001, 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 = 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::relational::tests::model::simple::ProductSynonymType", "CUSIP");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Product: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Synonym synonymByType(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Synonym: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102.jimple	2025-03-13 05:42:29.745754546 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102.jimple	2025-03-13 07:02:15.014444211 +0000
@@ -4,69 +4,36 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102;
-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.Double 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_relational_relational_testDataGeneration_tests_testDataGeneration$102 v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
 org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$102: 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_relational_relational_testDataGeneration_tests_testDataGeneration$102: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl,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.Double value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl, 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_relational_relational_testDataGeneration_tests_testDataGeneration$102 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;
+java.lang.Double v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102 v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl v;
+double v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl;
 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::relational::tests::model::inheritance::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$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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] = "col1";
-v[1] = "col2";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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_relational_tests_model_simple_AccountPnl: double _pnl()>();
+v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118.jimple	2025-03-13 05:42:29.757754357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118.jimple	2025-03-13 07:02:15.026444022 +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.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118 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_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$118: java.lang.Long 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_relational_relational_testDataGeneration_tests_testDataGeneration$118: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Long 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_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118 v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-long v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("PERSONID", v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119.jimple	2025-03-13 05:42:29.757754357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119.jimple	2025-03-13 07:02:15.026444022 +0000
@@ -4,34 +4,45 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119;
-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.DefaultPureLambdaFunction2: 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_relational_relational_testDataGeneration_tests_testDataGeneration$119 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;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$119: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(1);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119 v;
+long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
+java.lang.Long v, v;
+java.lang.Boolean v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
+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_relational_tests_model_simple_Person: java.lang.String _lastName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("personID", v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("firmID", 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: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120.jimple	2025-03-13 05:42:29.757754357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120.jimple	2025-03-13 07:02:15.026444022 +0000
@@ -4,45 +4,36 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction2: void <init>()>();
+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.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
+java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v, v, v;
+java.lang.Object v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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 = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(1);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120: java.lang.Long 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.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-long v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120 v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v, v;
-java.lang.Boolean v;
-boolean v;
+java.lang.Long v;
+long v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
-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_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("personID", v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("firmID", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("PERSONID", 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: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122.jimple	2025-03-13 05:42:29.757754357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122.jimple	2025-03-13 07:02:15.026444022 +0000
@@ -4,45 +4,34 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction2: void <init>()>();
+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_relational_relational_testDataGeneration_tests_testDataGeneration$122 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122 v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v, v, v;
+java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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 = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(1);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122: 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.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, 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_tds_TDSRow, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122 v;
-long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow 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_relational_relational_testDataGeneration_tests_testDataGeneration$122 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
-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_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("personID", v);
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("locationPersonID", 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: 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_tds_TDSRow: java.lang.String getString(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("CEOID", v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123.jimple	2025-03-13 05:42:29.757754357 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123.jimple	2025-03-13 07:02:15.026444022 +0000
@@ -4,34 +4,45 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123;
-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.DefaultPureLambdaFunction2: 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_relational_relational_testDataGeneration_tests_testDataGeneration$123 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;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$123: java.lang.String value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(1);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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.Boolean value(org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, 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.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123 v;
-java.lang.String v;
+long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v, 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_relational_relational_testDataGeneration_tests_testDataGeneration$123;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
+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_tds_TDSRow: java.lang.String getString(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("CEOID", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("personID", v);
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow: long getInteger(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("locationPersonID", 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: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130.jimple	2025-03-13 05:42:29.761754295 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130.jimple	2025-03-13 07:02:15.030443959 +0000
@@ -4,69 +4,36 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130;
-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.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_tds_TabularDataSet v;
+java.lang.Long v;
 org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$130: 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_relational_relational_testDataGeneration_tests_testDataGeneration$130: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle,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.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle, 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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130 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.Root_meta_pure_tds_TabularDataSet v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MapIterable v;
-java.lang.Object v, v;
+java.lang.Long v;
+long v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle;
 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::relational::tests::milestoning::Trader");
-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$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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] = "A";
-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.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_relational_tests_model_inheritance_Bicycle: 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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131.jimple	2025-03-13 05:42:29.765754232 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131.jimple	2025-03-13 07:02:15.034443896 +0000
@@ -4,36 +4,69 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131;
-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.Long 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;
-java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131: java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.Long value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle, 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.generated.Root_meta_relational_tests_model_inheritance_Bicycle v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Long v;
-long v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v;
+java.lang.Object[] v;
+java.lang.String[] v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131 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.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_relational_relational_testDataGeneration_tests_testDataGeneration$131;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Bicycle: long _id()>();
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(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::relational::tests::milestoning::Trader");
+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$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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] = "A";
+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.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139.jimple	2025-03-13 05:42:29.769754169 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139.jimple	2025-03-13 07:02:15.038443833 +0000
@@ -4,41 +4,48 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139;
-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)
+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.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139 v;
-org.eclipse.collections.api.RichIterable 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;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$139: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet 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_relational_tests_model_inheritance_Person, 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.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.eclipse.collections.api.list.MutableList v, 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.eclipse.collections.api.block.function.Function v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path[] v;
+org.eclipse.collections.api.map.MapIterable v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person: org.eclipse.collections.api.RichIterable _bicycles()>();
+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::relational::tests::model::simple::OrderPnl");
+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_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = <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.path.Path)[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::path::Path", "/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:767cc44-57");
+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::path::Path", "/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:767cc61-95");
+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_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_T_MANY__Path_MANY__TabularDataSet_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140.jimple	2025-03-13 05:42:29.769754169 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140.jimple	2025-03-13 07:02:15.038443833 +0000
@@ -4,48 +4,41 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140;
-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 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.Root_meta_pure_tds_TabularDataSet v;
 org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$140: 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_relational_relational_testDataGeneration_tests_testDataGeneration$140: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_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 org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.eclipse.collections.api.RichIterable v, v, 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.path.Path[] v;
-org.eclipse.collections.api.map.MapIterable v;
+org.eclipse.collections.api.map.MutableMap v;
+org.eclipse.collections.api.block.function.Function v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_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::relational::tests::model::simple::OrderPnl");
-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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person: org.eclipse.collections.api.RichIterable _bicycles()>();
 v = staticinvoke <org.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.path.Path)[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::path::Path", "/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:767cc44-57");
-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::path::Path", "/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:767cc61-95");
-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 = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = 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_T_MANY__Path_MANY__TabularDataSet_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$147.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$147.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$147.jimple	2025-03-13 05:42:29.773754106 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$147.jimple	2025-03-13 07:02:15.042443770 +0000
@@ -7,26 +7,66 @@
 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.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_relational_relational_testDataGeneration_tests_testDataGeneration$147 v;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
 org.eclipse.collections.api.list.ListIterable v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$147;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$147: java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$147: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.Boolean valueOf(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)
 {
-java.lang.Boolean v;
-org.finos.legend.pure.m.execution.ExecutionSupport 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_relational_relational_testDataGeneration_tests_testDataGeneration$147 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_relational_relational_testDataGeneration_tests_testDataGeneration$147;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
+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::relational::tests::model::simple::Trade");
+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$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$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[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$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7");
+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] = "prodName";
+v[1] = "synName";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148.jimple	2025-03-13 05:42:29.773754106 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148.jimple	2025-03-13 07:02:15.042443770 +0000
@@ -7,89 +7,26 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: 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.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_relational_relational_testDataGeneration_tests_testDataGeneration$148 v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$148: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148: java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(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.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148 v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+java.lang.Boolean v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
-java.lang.Object v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = staticinvoke <org.finos.legend.pure.generated.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "eID", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2807, 36, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "firmTable", v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "eID", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2808, 127, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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_concatenate_TabularDataSet_1__TabularDataSet_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "addressTable", v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,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::relational::metamodel::join::JoinType", "INNER");
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-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_relational_relational_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$149.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$149.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$149.jimple	2025-03-13 05:42:29.777754042 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$149.jimple	2025-03-13 07:02:15.046443707 +0000
@@ -21,52 +21,75 @@
 }
 public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(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.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$149 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.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, 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.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v;
+java.lang.Object v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$149;
 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::relational::tests::model::simple::Trade");
-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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$2");
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = staticinvoke <org.finos.legend.pure.generated.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "eID", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2807, 36, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "firmTable", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7");
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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[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] = "prodName";
-v[1] = "synName";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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 = staticinvoke <org.finos.legend.pure.generated.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "eID", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2808, 127, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, 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_concatenate_TabularDataSet_1__TabularDataSet_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "addressTable", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,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::relational::metamodel::join::JoinType", "INNER");
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+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_relational_relational_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157.jimple	2025-03-13 05:42:29.785753917 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157.jimple	2025-03-13 07:02:15.050443645 +0000
@@ -4,150 +4,34 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157;
-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.core_relational_relational_testDataGeneration_tests_testDataGeneration$157 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_relational_relational_testDataGeneration_tests_testDataGeneration$157;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$157: 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_relational_relational_testDataGeneration_tests_testDataGeneration$157: 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 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_tds_TDSRow, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v, v, v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157 v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v, v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification[] v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v, v, v, v, v;
-java.lang.Object v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = staticinvoke <org.finos.legend.pure.generated.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "personID", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2762, 110, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "firmTable", v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,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 (org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification)[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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "firmID", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2763, 120, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "ceoID", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2763, 167, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,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.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::relational::metamodel::join::JoinType", "INNER");
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-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_relational_relational_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "addressTable", v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,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::relational::metamodel::join::JoinType", "LEFT_OUTER");
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$13");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$13");
-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_relational_relational_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "locationTable", v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "locationPersonID", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2765, 124, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,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.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::relational::metamodel::join::JoinType", "LEFT_OUTER");
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19");
-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_relational_relational_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+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)>("FIRSTNAME", v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158.jimple	2025-03-13 05:42:29.785753917 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158.jimple	2025-03-13 07:02:15.054443582 +0000
@@ -4,34 +4,150 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158;
-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_relational_relational_testDataGeneration_tests_testDataGeneration$158 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_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$158: 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_relational_relational_testDataGeneration_tests_testDataGeneration$158: 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_tds_TDSRow, 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.generated.Root_meta_pure_tds_TDSRow v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v, v, v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158 v;
-java.lang.String v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification v, v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification[] v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v, v, v, v, v;
+java.lang.Object v, v, v, v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158;
-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_tds_TDSRow: java.lang.String getString(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("FIRSTNAME", v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = staticinvoke <org.finos.legend.pure.generated.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "personID", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2762, 110, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "firmTable", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,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 (org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification)[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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "firmID", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2763, 120, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "ceoID", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2763, 167, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,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.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::relational::metamodel::join::JoinType", "INNER");
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+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_relational_relational_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "addressTable", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,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::relational::metamodel::join::JoinType", "LEFT_OUTER");
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$13");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$13");
+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_relational_relational_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, 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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableReference: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table Root_meta_relational_functions_database_tableReference_Database_1__String_1__String_1__Table_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "locationTable", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS Root_meta_pure_tds_tableToTDS_Table_1__TableTDS_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.relation.Table,org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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.core_pure_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_BasicColumnSpecification Root_meta_pure_tds_col_Function_1__String_1__BasicColumnSpecification_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "locationPersonID", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2765, 124, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_tds_BasicColumnSpecification;", 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_relational_relational_functions_tableToTDS: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_TableTDS_1__ColumnSpecification_MANY__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_relational_mapping_TableTDS,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.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::relational::metamodel::join::JoinType", "LEFT_OUTER");
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19");
+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_relational_relational_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_join_TabularDataSet_1__TabularDataSet_1__JoinType_1__Function_1__TabularDataSet_1_(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$164.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$164.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$164.jimple	2025-03-13 05:42:29.789753854 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$164.jimple	2025-03-13 07:02:15.058443518 +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_relational_relational_testDataGeneration_tests_testDataGeneration$164 v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$164: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$164: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_tests_model_simple_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_relational_testDataGeneration_tests_testDataGeneration$164 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$164;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_tests_model_simple_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165.jimple	2025-03-13 05:42:29.789753854 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165.jimple	2025-03-13 07:02:15.062443455 +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;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165 v;
 java.lang.Object v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$165: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_relational_testDataGeneration_tests_testDataGeneration$165 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: java.lang.String _lastName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166.jimple	2025-03-13 05:42:29.789753854 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166.jimple	2025-03-13 07:02:15.062443455 +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_relational_relational_testDataGeneration_tests_testDataGeneration$166 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_relational_relational_testDataGeneration_tests_testDataGeneration$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: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_relational_testDataGeneration_tests_testDataGeneration$166 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: java.lang.String _lastName()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167.jimple	2025-03-13 05:42:29.789753854 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167.jimple	2025-03-13 07:02:15.062443455 +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_relational_relational_testDataGeneration_tests_testDataGeneration$167 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_relational_relational_testDataGeneration_tests_testDataGeneration$167;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167: org.eclipse.collections.api.RichIterable value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_tests_model_simple_Firm, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_relational_testDataGeneration_tests_testDataGeneration$167 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_tests_model_simple_Person: java.lang.String _lastName()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173.jimple	2025-03-13 05:42:29.797753728 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173.jimple	2025-03-13 07:02:15.066443392 +0000
@@ -19,19 +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_relational_relational_testDataGeneration_tests_testDataGeneration$173: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, 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_relational_tests_model_inheritance_Person 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_relational_tests_model_simple_Firm v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173 v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _firm()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3");
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174.jimple	2025-03-13 05:42:29.797753728 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174.jimple	2025-03-13 07:02:15.066443392 +0000
@@ -19,25 +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_relational_relational_testDataGeneration_tests_testDataGeneration$174: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Firm _firm()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3");
-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_relational_tests_model_inheritance_Person: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178.jimple	2025-03-13 05:42:29.797753728 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178.jimple	2025-03-13 07:02:15.070443330 +0000
@@ -4,29 +4,34 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178;
-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.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_relational_relational_testDataGeneration_tests_testDataGeneration$178 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_relational_relational_testDataGeneration_tests_testDataGeneration$178;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$178: java.lang.Boolean 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_relational_relational_testDataGeneration_tests_testDataGeneration$178: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Boolean v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178 v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location: java.lang.String _place()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179.jimple	2025-03-13 05:42:29.797753728 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179.jimple	2025-03-13 07:02:15.070443330 +0000
@@ -4,34 +4,29 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179;
-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 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_relational_relational_testDataGeneration_tests_testDataGeneration$179 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_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$179: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179: java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.Boolean v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location: java.lang.String _place()>();
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205.jimple	2025-03-13 05:42:29.821753351 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205.jimple	2025-03-13 07:02:15.090443015 +0000
@@ -4,34 +4,69 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205;
-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.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205 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_relational_relational_testDataGeneration_tests_testDataGeneration$205;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205: 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_relational_tests_model_inheritance_Vehicle, 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.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_relational_relational_testDataGeneration_tests_testDataGeneration$205 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.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle v;
-java.lang.String v;
+org.eclipse.collections.api.map.MapIterable v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle: java.lang.String _description()>();
+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::relational::tests::milestoning::Product");
+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$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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] = "name";
+v[1] = "classificationType";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206.jimple	2025-03-13 05:42:29.821753351 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206.jimple	2025-03-13 07:02:15.090443015 +0000
@@ -4,69 +4,34 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206;
-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_relational_relational_testDataGeneration_tests_testDataGeneration$206 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_relational_relational_testDataGeneration_tests_testDataGeneration$206;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$206: 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_relational_relational_testDataGeneration_tests_testDataGeneration$206: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle,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_relational_tests_model_inheritance_Vehicle, 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_relational_relational_testDataGeneration_tests_testDataGeneration$206 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_relational_tests_model_inheritance_Vehicle v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Vehicle;
 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::relational::tests::milestoning::Product");
-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$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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] = "name";
-v[1] = "classificationType";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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_relational_tests_model_inheritance_Vehicle: java.lang.String _description()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208.jimple	2025-03-13 05:42:29.825753288 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208.jimple	2025-03-13 07:02:15.090443015 +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_relational_relational_testDataGeneration_tests_testDataGeneration$208: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208: 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_relational_tests_model_inheritance_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.m.execution.ExecutionSupport v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_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_relational_tests_model_inheritance_Person: java.lang.String _name()>();
+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)>("ID", v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$209.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$209.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$209.jimple	2025-03-13 05:42:29.825753288 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$209.jimple	2025-03-13 07:02:15.094442952 +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_relational_relational_testDataGeneration_tests_testDataGeneration$209: 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_relational_relational_testDataGeneration_tests_testDataGeneration$209: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_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_tds_TDSRow, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, 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;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$209 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$209;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person;
 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)>("ID", v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$214.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$214.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$214.jimple	2025-03-13 05:42:29.829753224 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$214.jimple	2025-03-13 07:02:15.098442889 +0000
@@ -27,11 +27,9 @@
 org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$214 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$214;
 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_tds_TDSRow: java.lang.String getString(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("CEOID", v);
-return v;
+return "Hello";
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$215.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$215.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$215.jimple	2025-03-13 05:42:29.829753224 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$215.jimple	2025-03-13 07:02:15.098442889 +0000
@@ -27,9 +27,11 @@
 org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$215 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$215;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-return "Hello";
+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)>("CEOID", v);
+return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243.jimple	2025-03-13 05:42:29.849752910 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243.jimple	2025-03-13 07:02:15.118442574 +0000
@@ -4,69 +4,34 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243;
-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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243 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_relational_relational_testDataGeneration_tests_testDataGeneration$243;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$243: 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_relational_relational_testDataGeneration_tests_testDataGeneration$243: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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_relational_tests_model_simple_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.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.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243 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.core_relational_relational_testDataGeneration_tests_testDataGeneration$243 v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_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::relational::tests::model::simple::AccountPnl");
-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$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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] = "Pnl";
-v[1] = "Acct";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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_relational_tests_model_simple_Person: java.lang.String name(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244.jimple	2025-03-13 05:42:29.849752910 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244.jimple	2025-03-13 07:02:15.118442574 +0000
@@ -4,34 +4,69 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244;
-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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244 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_relational_relational_testDataGeneration_tests_testDataGeneration$244;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244: 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_relational_tests_model_simple_Person, 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.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.Root_meta_pure_tds_TabularDataSet v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244 v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person 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_relational_relational_testDataGeneration_tests_testDataGeneration$244;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: java.lang.String name(org.finos.legend.pure.m.execution.ExecutionSupport)>(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::relational::tests::model::simple::AccountPnl");
+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$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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] = "Pnl";
+v[1] = "Acct";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245.jimple	2025-03-13 05:42:29.849752910 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245.jimple	2025-03-13 07:02:15.118442574 +0000
@@ -4,29 +4,42 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245;
-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.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_relational_relational_testDataGeneration_tests_testDataGeneration$245 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_relational_relational_testDataGeneration_tests_testDataGeneration$245;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$245: java.lang.Boolean 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_relational_relational_testDataGeneration_tests_testDataGeneration$245: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Boolean v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245 v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person 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.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6");
+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_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7");
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246.jimple	2025-03-13 05:42:29.849752910 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246.jimple	2025-03-13 07:02:15.118442574 +0000
@@ -4,42 +4,29 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246;
-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 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_relational_relational_testDataGeneration_tests_testDataGeneration$246 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_relational_relational_testDataGeneration_tests_testDataGeneration$246;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246: java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v, v;
+java.lang.Boolean 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;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _manager()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6");
-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_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7");
-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 <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264.jimple	2025-03-13 05:42:29.865752658 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264.jimple	2025-03-13 07:02:15.130442385 +0000
@@ -1,249 +1,50 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db;
-final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
-final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
+final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection val$_testConnection;
+void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-org.eclipse.collections.impl.map.mutable.UnifiedMap v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection val$_testConnection> = 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_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection val$_testConnection>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("testConnection", v);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.eclipse.collections.api.map.MutableMap __vars> = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("db", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("mapping", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("query", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 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_relational_metamodel_execute_ResultSet execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264 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, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264 v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(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.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(1);
-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.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(2);
-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.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(3);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: java.lang.Boolean value(java.lang.String,java.lang.String,java.lang.String,java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
+public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(java.lang.String, 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;
-java.lang.Long v;
-org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
-java.lang.String v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, 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_runtime_ExecutionContext_Impl v;
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List[] v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
-java.lang.String[] v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
-java.lang.Boolean 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, v, v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-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)[3];
-v[0] = "meta::protocols::pure::";
-v[1] = v;
-v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__TableRowIdentifiers_MANY__Boolean_$0_1$__String_1__Integer_1__String_1__String_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_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_basics_meta_pathToElement: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_pathToElement_String_1__PackageableElement_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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 319, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query>;
-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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 521, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
-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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 535, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
-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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 551, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
-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.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 567, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
-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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 594, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 622, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = 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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 635, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = 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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 648, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = 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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 661, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[5];
-v[0] = "default\n";
-v[1] = "Person\n";
-v[2] = "ID\n";
-v[3] = "2\n";
-v[4] = "-----\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_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(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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1825, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1825, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection val$_testConnection>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265.jimple	2025-03-13 05:42:29.869752596 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265.jimple	2025-03-13 07:02:15.134442323 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,7 +210,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1820, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
@@ -220,8 +220,8 @@
 v = newarray (java.lang.String)[5];
 v[0] = "default\n";
 v[1] = "Person\n";
-v[2] = "ID,name\n";
-v[3] = "2,Atul Anand\n";
+v[2] = "ID\n";
+v[3] = "2\n";
 v[4] = "-----\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);
@@ -232,14 +232,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1846, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1825, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1846, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1825, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266.jimple	2025-03-13 05:42:29.873752533 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266.jimple	2025-03-13 07:02:15.138442260 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,24 +210,19 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1841, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[10];
+v = newarray (java.lang.String)[5];
 v[0] = "default\n";
-v[1] = "Bicycle\n";
-v[2] = "ID,b_PersonID\n";
-v[3] = "2,2\n";
+v[1] = "Person\n";
+v[2] = "ID,name\n";
+v[3] = "2,Atul Anand\n";
 v[4] = "-----\n";
-v[5] = "default\n";
-v[6] = "Person\n";
-v[7] = "ID,name\n";
-v[8] = "2,Atul Anand\n";
-v[9] = "-----\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_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);
@@ -237,14 +232,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1872, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1846, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1872, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1846, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267.jimple	2025-03-13 05:42:29.877752470 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267.jimple	2025-03-13 07:02:15.142442197 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,26 +210,24 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1862, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[12];
+v = newarray (java.lang.String)[10];
 v[0] = "default\n";
 v[1] = "Bicycle\n";
 v[2] = "ID,b_PersonID\n";
-v[3] = "1,1\n";
-v[4] = "2,2\n";
-v[5] = "-----\n";
-v[6] = "default\n";
-v[7] = "Person\n";
-v[8] = "ID,name\n";
-v[9] = "1,David Scott\n";
-v[10] = "2,Atul Anand\n";
-v[11] = "-----\n";
+v[3] = "2,2\n";
+v[4] = "-----\n";
+v[5] = "default\n";
+v[6] = "Person\n";
+v[7] = "ID,name\n";
+v[8] = "2,Atul Anand\n";
+v[9] = "-----\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_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);
@@ -239,14 +237,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1900, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1872, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1900, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1872, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268.jimple	2025-03-13 05:42:29.885752344 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268.jimple	2025-03-13 07:02:15.150442070 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,18 +210,26 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1888, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
+v = newarray (java.lang.String)[12];
 v[0] = "default\n";
-v[1] = "Person\n";
-v[2] = "ID,name\n";
-v[3] = "-----\n";
+v[1] = "Bicycle\n";
+v[2] = "ID,b_PersonID\n";
+v[3] = "1,1\n";
+v[4] = "2,2\n";
+v[5] = "-----\n";
+v[6] = "default\n";
+v[7] = "Person\n";
+v[8] = "ID,name\n";
+v[9] = "1,David Scott\n";
+v[10] = "2,Atul Anand\n";
+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_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);
@@ -231,14 +239,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1921, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1900, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1921, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1900, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269.jimple	2025-03-13 05:42:29.889752281 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269.jimple	2025-03-13 07:02:15.154442008 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,33 +210,18 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1916, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[19];
+v = newarray (java.lang.String)[4];
 v[0] = "default\n";
-v[1] = "Bicycle\n";
-v[2] = "ID,b_Description,b_PersonID\n";
-v[3] = "1,MBK,1\n";
-v[4] = "2,BMX,2\n";
-v[5] = "-----\n";
-v[6] = "default\n";
-v[7] = "Car\n";
-v[8] = "ID,c_Description,c_PersonID\n";
-v[9] = "1,Peugeot,1\n";
-v[10] = "2,Renault,1\n";
-v[11] = "3,Nissan,2\n";
-v[12] = "-----\n";
-v[13] = "default\n";
-v[14] = "Person\n";
-v[15] = "ID,name\n";
-v[16] = "1,David Scott\n";
-v[17] = "2,Atul Anand\n";
-v[18] = "-----\n";
+v[1] = "Person\n";
+v[2] = "ID,name\n";
+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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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);
@@ -246,14 +231,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1956, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1921, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1956, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1921, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270.jimple	2025-03-13 05:42:29.893752218 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270.jimple	2025-03-13 07:02:15.158441945 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,7 +210,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1937, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
@@ -220,16 +220,16 @@
 v = newarray (java.lang.String)[19];
 v[0] = "default\n";
 v[1] = "Bicycle\n";
-v[2] = "ID,b_PersonID\n";
-v[3] = "1,1\n";
-v[4] = "2,2\n";
+v[2] = "ID,b_Description,b_PersonID\n";
+v[3] = "1,MBK,1\n";
+v[4] = "2,BMX,2\n";
 v[5] = "-----\n";
 v[6] = "default\n";
 v[7] = "Car\n";
-v[8] = "ID,c_PersonID,engineType\n";
-v[9] = "1,1,1\n";
-v[10] = "2,1,2\n";
-v[11] = "3,2,3\n";
+v[8] = "ID,c_Description,c_PersonID\n";
+v[9] = "1,Peugeot,1\n";
+v[10] = "2,Renault,1\n";
+v[11] = "3,Nissan,2\n";
 v[12] = "-----\n";
 v[13] = "default\n";
 v[14] = "Person\n";
@@ -246,14 +246,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1994, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1956, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1994, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1956, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271.jimple	2025-03-13 05:42:29.897752155 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271.jimple	2025-03-13 07:02:15.162441882 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,38 +210,33 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1975, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[24];
+v = newarray (java.lang.String)[19];
 v[0] = "default\n";
-v[1] = "tradeTable\n";
-v[2] = "ID,prodId\n";
-v[3] = "3,2\n";
-v[4] = "4,2\n";
-v[5] = "5,2\n";
-v[6] = "8,3\n";
-v[7] = "9,3\n";
-v[8] = "10,3\n";
-v[9] = "-----\n";
-v[10] = "productSchema\n";
-v[11] = "productTable\n";
-v[12] = "ID,NAME\n";
-v[13] = "2,Firm A\n";
-v[14] = "3,Firm C\n";
-v[15] = "-----\n";
-v[16] = "productSchema\n";
-v[17] = "synonymTable\n";
-v[18] = "ID,NAME,PRODID,TYPE\n";
-v[19] = "3,CUSIP2,2,CUSIP\n";
-v[20] = "4,ISIN2,2,ISIN\n";
-v[21] = "5,CUSIP3,3,CUSIP\n";
-v[22] = "6,ISIN3,3,ISIN\n";
-v[23] = "-----\n";
+v[1] = "Bicycle\n";
+v[2] = "ID,b_PersonID\n";
+v[3] = "1,1\n";
+v[4] = "2,2\n";
+v[5] = "-----\n";
+v[6] = "default\n";
+v[7] = "Car\n";
+v[8] = "ID,c_PersonID,engineType\n";
+v[9] = "1,1,1\n";
+v[10] = "2,1,2\n";
+v[11] = "3,2,3\n";
+v[12] = "-----\n";
+v[13] = "default\n";
+v[14] = "Person\n";
+v[15] = "ID,name\n";
+v[16] = "1,David Scott\n";
+v[17] = "2,Atul Anand\n";
+v[18] = "-----\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_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);
@@ -251,14 +246,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2034, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1994, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2034, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 1994, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272.jimple	2025-03-13 05:42:29.901752092 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272.jimple	2025-03-13 07:02:15.166441819 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,22 +210,38 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2010, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[8];
+v = newarray (java.lang.String)[24];
 v[0] = "default\n";
-v[1] = "personTable\n";
-v[2] = "FIRSTNAME,ID,LASTNAME,MANAGERID\n";
-v[3] = "Fabrice,5,Roberts,---null---\n";
-v[4] = "Peter,1,Smith,2\n";
-v[5] = "Anthony,4,Allen,---null---\n";
-v[6] = "John,2,Johnson,4\n";
-v[7] = "-----\n";
+v[1] = "tradeTable\n";
+v[2] = "ID,prodId\n";
+v[3] = "3,2\n";
+v[4] = "4,2\n";
+v[5] = "5,2\n";
+v[6] = "8,3\n";
+v[7] = "9,3\n";
+v[8] = "10,3\n";
+v[9] = "-----\n";
+v[10] = "productSchema\n";
+v[11] = "productTable\n";
+v[12] = "ID,NAME\n";
+v[13] = "2,Firm A\n";
+v[14] = "3,Firm C\n";
+v[15] = "-----\n";
+v[16] = "productSchema\n";
+v[17] = "synonymTable\n";
+v[18] = "ID,NAME,PRODID,TYPE\n";
+v[19] = "3,CUSIP2,2,CUSIP\n";
+v[20] = "4,ISIN2,2,ISIN\n";
+v[21] = "5,CUSIP3,3,CUSIP\n";
+v[22] = "6,ISIN3,3,ISIN\n";
+v[23] = "-----\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_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);
@@ -235,14 +251,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2058, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2034, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2058, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2034, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273.jimple	2025-03-13 05:42:29.905752030 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273.jimple	2025-03-13 07:02:15.170441756 +0000
@@ -5,13 +5,13 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
@@ -21,12 +21,12 @@
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
 v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.eclipse.collections.api.map.MutableMap __vars> = v;
@@ -43,7 +43,7 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
@@ -70,7 +70,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273 v;
@@ -86,6 +86,7 @@
 java.lang.String[] v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
 java.lang.Boolean v, v;
@@ -111,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -123,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -134,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -145,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -157,18 +158,18 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
+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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -179,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -189,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -199,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -209,47 +210,22 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2050, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[33];
+v = newarray (java.lang.String)[8];
 v[0] = "default\n";
-v[1] = "AddressSet1\n";
-v[2] = "ID,name\n";
-v[3] = "1,New York\n";
-v[4] = "-----\n";
-v[5] = "default\n";
-v[6] = "AddressSet2\n";
-v[7] = "ID,name\n";
-v[8] = "2,Hoboken\n";
-v[9] = "-----\n";
-v[10] = "default\n";
-v[11] = "FirmSet1\n";
-v[12] = "ID,name\n";
-v[13] = "1,Firm X\n";
-v[14] = "-----\n";
-v[15] = "default\n";
-v[16] = "FirmSet2\n";
-v[17] = "ID,name\n";
-v[18] = "2,Firm A\n";
-v[19] = "-----\n";
-v[20] = "default\n";
-v[21] = "PersonSet1\n";
-v[22] = "FirmID,ID,lastName_s1\n";
-v[23] = "2,3,Roberts\n";
-v[24] = "1,1,Scott\n";
-v[25] = "1,2,Anand\n";
-v[26] = "-----\n";
-v[27] = "default\n";
-v[28] = "PersonSet2\n";
-v[29] = "FirmID,ID,lastName_s2\n";
-v[30] = "1,1,Taylor\n";
-v[31] = "1,2,Wright\n";
-v[32] = "-----\n";
+v[1] = "personTable\n";
+v[2] = "FIRSTNAME,ID,LASTNAME,MANAGERID\n";
+v[3] = "Fabrice,5,Roberts,---null---\n";
+v[4] = "Peter,1,Smith,2\n";
+v[5] = "Anthony,4,Allen,---null---\n";
+v[6] = "John,2,Johnson,4\n";
+v[7] = "-----\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_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);
@@ -259,14 +235,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2110, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2058, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2110, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2058, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274.jimple	2025-03-13 05:42:29.909751966 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274.jimple	2025-03-13 07:02:15.174441693 +0000
@@ -111,7 +111,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -123,7 +123,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -134,7 +134,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -145,7 +145,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -157,7 +157,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
@@ -168,7 +168,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -179,7 +179,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -189,7 +189,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -199,7 +199,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -209,37 +209,47 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2077, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[23];
+v = newarray (java.lang.String)[33];
 v[0] = "default\n";
-v[1] = "firmTable\n";
-v[2] = "ID,LEGALNAME\n";
-v[3] = "1,Firm X\n";
+v[1] = "AddressSet1\n";
+v[2] = "ID,name\n";
+v[3] = "1,New York\n";
 v[4] = "-----\n";
 v[5] = "default\n";
-v[6] = "orderTable\n";
-v[7] = "ID,accountID\n";
-v[8] = "1,1\n";
-v[9] = "4,2\n";
-v[10] = "-----\n";
-v[11] = "default\n";
-v[12] = "personTable\n";
-v[13] = "FIRMID,ID,LASTNAME\n";
-v[14] = "1,1,Smith\n";
-v[15] = "1,2,Johnson\n";
-v[16] = "-----\n";
-v[17] = "default\n";
-v[18] = "salesPersonTable\n";
-v[19] = "ACCOUNT_ID,PERSON_ID\n";
-v[20] = "1,1\n";
-v[21] = "2,2\n";
-v[22] = "-----\n";
+v[6] = "AddressSet2\n";
+v[7] = "ID,name\n";
+v[8] = "2,Hoboken\n";
+v[9] = "-----\n";
+v[10] = "default\n";
+v[11] = "FirmSet1\n";
+v[12] = "ID,name\n";
+v[13] = "1,Firm X\n";
+v[14] = "-----\n";
+v[15] = "default\n";
+v[16] = "FirmSet2\n";
+v[17] = "ID,name\n";
+v[18] = "2,Firm A\n";
+v[19] = "-----\n";
+v[20] = "default\n";
+v[21] = "PersonSet1\n";
+v[22] = "FirmID,ID,lastName_s1\n";
+v[23] = "2,3,Roberts\n";
+v[24] = "1,1,Scott\n";
+v[25] = "1,2,Anand\n";
+v[26] = "-----\n";
+v[27] = "default\n";
+v[28] = "PersonSet2\n";
+v[29] = "FirmID,ID,lastName_s2\n";
+v[30] = "1,1,Taylor\n";
+v[31] = "1,2,Wright\n";
+v[32] = "-----\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_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);
@@ -249,14 +259,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2160, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2110, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2160, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2110, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275.jimple	2025-03-13 05:42:29.913751903 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275.jimple	2025-03-13 07:02:15.178441630 +0000
@@ -5,13 +5,13 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
+final org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.eclipse.collections.api.RichIterable)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
+org.eclipse.collections.api.RichIterable v, v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
@@ -21,12 +21,12 @@
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
 v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.eclipse.collections.api.map.MutableMap __vars> = v;
@@ -43,7 +43,7 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
@@ -70,7 +70,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275 v;
@@ -86,7 +86,6 @@
 java.lang.String[] v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
 java.lang.Boolean v, v;
@@ -112,7 +111,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +123,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +134,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +145,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,18 +157,18 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
-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_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +179,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +189,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +199,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,38 +209,37 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2137, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[24];
+v = newarray (java.lang.String)[23];
 v[0] = "default\n";
-v[1] = "accountTable\n";
-v[2] = "ID\n";
-v[3] = "1\n";
-v[4] = "2\n";
-v[5] = "-----\n";
-v[6] = "default\n";
-v[7] = "orderPnlTable\n";
-v[8] = "ORDER_ID,pnl\n";
-v[9] = "1,100.0\n";
-v[10] = "2,200.0\n";
-v[11] = "-----\n";
-v[12] = "default\n";
-v[13] = "orderTable\n";
-v[14] = "ID,accountID,settlementDateTime\n";
-v[15] = "1,1,2014-12-02 21:00:00\n";
-v[16] = "2,2,2014-12-02 21:00:00\n";
-v[17] = "-----\n";
-v[18] = "default\n";
-v[19] = "salesPersonTable\n";
-v[20] = "ACCOUNT_ID,NAME,PERSON_ID\n";
-v[21] = "1,Peter Smith,1\n";
-v[22] = "2,John Johnson,2\n";
-v[23] = "-----\n";
+v[1] = "firmTable\n";
+v[2] = "ID,LEGALNAME\n";
+v[3] = "1,Firm X\n";
+v[4] = "-----\n";
+v[5] = "default\n";
+v[6] = "orderTable\n";
+v[7] = "ID,accountID\n";
+v[8] = "1,1\n";
+v[9] = "4,2\n";
+v[10] = "-----\n";
+v[11] = "default\n";
+v[12] = "personTable\n";
+v[13] = "FIRMID,ID,LASTNAME\n";
+v[14] = "1,1,Smith\n";
+v[15] = "1,2,Johnson\n";
+v[16] = "-----\n";
+v[17] = "default\n";
+v[18] = "salesPersonTable\n";
+v[19] = "ACCOUNT_ID,PERSON_ID\n";
+v[20] = "1,1\n";
+v[21] = "2,2\n";
+v[22] = "-----\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_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);
@@ -251,14 +249,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2205, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2160, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2205, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2160, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276.jimple	2025-03-13 05:42:29.917751840 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276.jimple	2025-03-13 07:02:15.182441567 +0000
@@ -112,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,7 +158,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
@@ -169,7 +169,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,7 +210,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2181, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
@@ -232,9 +232,9 @@
 v[11] = "-----\n";
 v[12] = "default\n";
 v[13] = "orderTable\n";
-v[14] = "ID,accountID\n";
-v[15] = "1,1\n";
-v[16] = "2,2\n";
+v[14] = "ID,accountID,settlementDateTime\n";
+v[15] = "1,1,2014-12-02 21:00:00\n";
+v[16] = "2,2,2014-12-02 21:00:00\n";
 v[17] = "-----\n";
 v[18] = "default\n";
 v[19] = "salesPersonTable\n";
@@ -251,14 +251,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2250, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2205, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2250, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2205, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277.jimple	2025-03-13 05:42:29.921751778 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277.jimple	2025-03-13 07:02:15.186441504 +0000
@@ -5,13 +5,13 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
@@ -21,12 +21,12 @@
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
 v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.eclipse.collections.api.map.MutableMap __vars> = v;
@@ -43,7 +43,7 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
@@ -70,7 +70,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277 v;
@@ -86,6 +86,7 @@
 java.lang.String[] v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
 java.lang.Boolean v, v;
@@ -111,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -123,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -134,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -145,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -157,21 +158,21 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
+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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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;
@@ -179,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -189,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 634, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -199,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 647, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -209,47 +210,38 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 660, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2226, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[33];
+v = newarray (java.lang.String)[24];
 v[0] = "default\n";
-v[1] = "AddressSet1\n";
-v[2] = "ID,name\n";
-v[3] = "1,815ec5ec\n";
-v[4] = "-----\n";
-v[5] = "default\n";
-v[6] = "AddressSet2\n";
-v[7] = "ID,name\n";
-v[8] = "2,46a7c7c\n";
-v[9] = "-----\n";
-v[10] = "default\n";
-v[11] = "FirmSet1\n";
-v[12] = "ID,name\n";
-v[13] = "1,c40944\n";
-v[14] = "-----\n";
-v[15] = "default\n";
-v[16] = "FirmSet2\n";
-v[17] = "ID,name\n";
-v[18] = "2,161b55\n";
-v[19] = "-----\n";
-v[20] = "default\n";
-v[21] = "PersonSet1\n";
-v[22] = "FirmID,ID,lastName_s1\n";
-v[23] = "2,3,ce5f8f8\n";
-v[24] = "1,1,62692\n";
-v[25] = "1,2,e9fb6\n";
-v[26] = "-----\n";
-v[27] = "default\n";
-v[28] = "PersonSet2\n";
-v[29] = "FirmID,ID,lastName_s2\n";
-v[30] = "1,1,c27933\n";
-v[31] = "1,2,b16377\n";
-v[32] = "-----\n";
+v[1] = "accountTable\n";
+v[2] = "ID\n";
+v[3] = "1\n";
+v[4] = "2\n";
+v[5] = "-----\n";
+v[6] = "default\n";
+v[7] = "orderPnlTable\n";
+v[8] = "ORDER_ID,pnl\n";
+v[9] = "1,100.0\n";
+v[10] = "2,200.0\n";
+v[11] = "-----\n";
+v[12] = "default\n";
+v[13] = "orderTable\n";
+v[14] = "ID,accountID\n";
+v[15] = "1,1\n";
+v[16] = "2,2\n";
+v[17] = "-----\n";
+v[18] = "default\n";
+v[19] = "salesPersonTable\n";
+v[20] = "ACCOUNT_ID,NAME,PERSON_ID\n";
+v[21] = "1,Peter Smith,1\n";
+v[22] = "2,John Johnson,2\n";
+v[23] = "-----\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_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);
@@ -259,14 +251,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2301, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2250, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2301, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2250, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278.jimple	2025-03-13 05:42:29.925751715 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278.jimple	2025-03-13 07:02:15.194441379 +0000
@@ -5,26 +5,30 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
+final org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(4);
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.eclipse.collections.api.map.MutableMap __vars> = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
@@ -38,6 +42,9 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
 public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -63,7 +70,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278 v;
@@ -94,7 +101,7 @@
 v = newarray (java.lang.String)[3];
 v[0] = "meta::protocols::pure::";
 v[1] = v;
-v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithDefaultSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__Boolean_$0_1$__Any_MANY__String_1__Integer_1__String_1__String_1_";
+v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__TableRowIdentifiers_MANY__Boolean_$0_1$__String_1__Integer_1__String_1__String_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_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);
@@ -104,7 +111,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 310, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -116,7 +123,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 496, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -127,7 +134,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 510, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -138,7 +145,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 526, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -150,27 +157,29 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 542, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 569, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 582, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -180,7 +189,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 592, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 634, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +199,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 605, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 647, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,40 +209,47 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 618, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2268, 660, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[26];
+v = newarray (java.lang.String)[33];
 v[0] = "default\n";
-v[1] = "accountTable\n";
-v[2] = "ID\n";
-v[3] = "1\n";
-v[4] = "2\n";
-v[5] = "-----\n";
-v[6] = "default\n";
-v[7] = "orderPnlTable\n";
-v[8] = "ORDER_ID,pnl\n";
-v[9] = "1,100.0\n";
-v[10] = "2,200.0\n";
-v[11] = "4,150.0\n";
-v[12] = "-----\n";
-v[13] = "default\n";
-v[14] = "orderTable\n";
-v[15] = "ID,accountID,settlementDateTime\n";
-v[16] = "1,1,2014-12-02 21:00:00\n";
-v[17] = "2,2,2014-12-02 21:00:00\n";
-v[18] = "4,2,2014-12-03 21:00:00\n";
+v[1] = "AddressSet1\n";
+v[2] = "ID,name\n";
+v[3] = "1,815ec5ec\n";
+v[4] = "-----\n";
+v[5] = "default\n";
+v[6] = "AddressSet2\n";
+v[7] = "ID,name\n";
+v[8] = "2,46a7c7c\n";
+v[9] = "-----\n";
+v[10] = "default\n";
+v[11] = "FirmSet1\n";
+v[12] = "ID,name\n";
+v[13] = "1,c40944\n";
+v[14] = "-----\n";
+v[15] = "default\n";
+v[16] = "FirmSet2\n";
+v[17] = "ID,name\n";
+v[18] = "2,161b55\n";
 v[19] = "-----\n";
 v[20] = "default\n";
-v[21] = "salesPersonTable\n";
-v[22] = "ACCOUNT_ID,NAME,PERSON_ID\n";
-v[23] = "1,Peter Smith,1\n";
-v[24] = "2,John Johnson,2\n";
-v[25] = "-----\n";
+v[21] = "PersonSet1\n";
+v[22] = "FirmID,ID,lastName_s1\n";
+v[23] = "2,3,ce5f8f8\n";
+v[24] = "1,1,62692\n";
+v[25] = "1,2,e9fb6\n";
+v[26] = "-----\n";
+v[27] = "default\n";
+v[28] = "PersonSet2\n";
+v[29] = "FirmID,ID,lastName_s2\n";
+v[30] = "1,1,c27933\n";
+v[31] = "1,2,b16377\n";
+v[32] = "-----\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_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);
@@ -243,14 +259,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2377, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2301, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2377, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2301, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279.jimple	2025-03-13 05:42:29.929751652 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279.jimple	2025-03-13 07:02:15.198441316 +0000
@@ -5,30 +5,26 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
 {
+org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
-org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(4);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.eclipse.collections.api.map.MutableMap __vars> = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
@@ -42,9 +38,6 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
 public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -70,7 +63,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279 v;
@@ -86,7 +79,6 @@
 java.lang.String[] v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
 java.lang.Boolean v, v;
@@ -102,7 +94,7 @@
 v = newarray (java.lang.String)[3];
 v[0] = "meta::protocols::pure::";
 v[1] = v;
-v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__TableRowIdentifiers_MANY__Boolean_$0_1$__String_1__Integer_1__String_1__String_1_";
+v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithDefaultSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__Boolean_$0_1$__Any_MANY__String_1__Integer_1__String_1__String_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_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);
@@ -112,7 +104,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 310, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +116,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 496, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +127,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 510, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +138,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 526, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,10 +150,10 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 542, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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;
@@ -169,18 +161,16 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 569, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 582, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 592, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 605, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,37 +200,40 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2351, 618, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[23];
+v = newarray (java.lang.String)[26];
 v[0] = "default\n";
-v[1] = "firmTable\n";
-v[2] = "ID,LEGALNAME\n";
-v[3] = "1,Firm X\n";
-v[4] = "-----\n";
-v[5] = "default\n";
-v[6] = "orderTable\n";
-v[7] = "ID,accountID\n";
-v[8] = "1,1\n";
-v[9] = "4,2\n";
-v[10] = "-----\n";
-v[11] = "default\n";
-v[12] = "personTable\n";
-v[13] = "FIRMID,ID,LASTNAME\n";
-v[14] = "1,1,Smith\n";
-v[15] = "1,2,Johnson\n";
-v[16] = "-----\n";
-v[17] = "default\n";
-v[18] = "salesPersonTable\n";
-v[19] = "ACCOUNT_ID,PERSON_ID\n";
-v[20] = "1,1\n";
-v[21] = "2,2\n";
-v[22] = "-----\n";
+v[1] = "accountTable\n";
+v[2] = "ID\n";
+v[3] = "1\n";
+v[4] = "2\n";
+v[5] = "-----\n";
+v[6] = "default\n";
+v[7] = "orderPnlTable\n";
+v[8] = "ORDER_ID,pnl\n";
+v[9] = "1,100.0\n";
+v[10] = "2,200.0\n";
+v[11] = "4,150.0\n";
+v[12] = "-----\n";
+v[13] = "default\n";
+v[14] = "orderTable\n";
+v[15] = "ID,accountID,settlementDateTime\n";
+v[16] = "1,1,2014-12-02 21:00:00\n";
+v[17] = "2,2,2014-12-02 21:00:00\n";
+v[18] = "4,2,2014-12-03 21:00:00\n";
+v[19] = "-----\n";
+v[20] = "default\n";
+v[21] = "salesPersonTable\n";
+v[22] = "ACCOUNT_ID,NAME,PERSON_ID\n";
+v[23] = "1,Peter Smith,1\n";
+v[24] = "2,John Johnson,2\n";
+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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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);
@@ -250,14 +243,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2422, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2377, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2422, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2377, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280.jimple	2025-03-13 05:42:29.937751525 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280.jimple	2025-03-13 07:02:15.202441252 +0000
@@ -5,26 +5,30 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
 {
-org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(4);
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.eclipse.collections.api.map.MutableMap __vars> = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
@@ -38,6 +42,9 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
 public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -63,7 +70,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 java.lang.String v, v, v, v, v;
@@ -79,6 +86,7 @@
 java.lang.String[] v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
 java.lang.Boolean v, v;
@@ -94,7 +102,7 @@
 v = newarray (java.lang.String)[3];
 v[0] = "meta::protocols::pure::";
 v[1] = v;
-v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithDefaultSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__Boolean_$0_1$__Any_MANY__String_1__Integer_1__String_1__String_1_";
+v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__TableRowIdentifiers_MANY__Boolean_$0_1$__String_1__Integer_1__String_1__String_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_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);
@@ -104,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 310, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -116,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 496, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -127,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 510, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -138,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 526, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -150,10 +158,10 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 542, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
 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_functions_anonymousCollections: 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;
@@ -161,16 +169,18 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 569, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 582, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -180,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 592, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 605, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,36 +210,37 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 618, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2399, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[22];
+v = newarray (java.lang.String)[23];
 v[0] = "default\n";
-v[1] = "accountTable\n";
-v[2] = "ID,name\n";
-v[3] = "1,Account 1\n";
-v[4] = "2,Account 2\n";
-v[5] = "-----\n";
-v[6] = "default\n";
-v[7] = "orderPnlTable\n";
-v[8] = "ORDER_ID,pnl\n";
-v[9] = "1,100.0\n";
-v[10] = "2,200.0\n";
-v[11] = "3,0.0\n";
-v[12] = "4,150.0\n";
-v[13] = "-----\n";
-v[14] = "default\n";
-v[15] = "orderTable\n";
-v[16] = "ID,accountID\n";
-v[17] = "1,1\n";
-v[18] = "2,2\n";
-v[19] = "3,1\n";
-v[20] = "4,2\n";
-v[21] = "-----\n";
+v[1] = "firmTable\n";
+v[2] = "ID,LEGALNAME\n";
+v[3] = "1,Firm X\n";
+v[4] = "-----\n";
+v[5] = "default\n";
+v[6] = "orderTable\n";
+v[7] = "ID,accountID\n";
+v[8] = "1,1\n";
+v[9] = "4,2\n";
+v[10] = "-----\n";
+v[11] = "default\n";
+v[12] = "personTable\n";
+v[13] = "FIRMID,ID,LASTNAME\n";
+v[14] = "1,1,Smith\n";
+v[15] = "1,2,Johnson\n";
+v[16] = "-----\n";
+v[17] = "default\n";
+v[18] = "salesPersonTable\n";
+v[19] = "ACCOUNT_ID,PERSON_ID\n";
+v[20] = "1,1\n";
+v[21] = "2,2\n";
+v[22] = "-----\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_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);
@@ -239,14 +250,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2456, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2422, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2456, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2422, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281.jimple	2025-03-13 05:42:29.941751463 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281.jimple	2025-03-13 07:02:15.206441189 +0000
@@ -104,7 +104,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 310, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 310, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -116,7 +116,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 496, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 496, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -127,7 +127,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 510, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 510, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -138,7 +138,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 526, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 526, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -150,7 +150,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 542, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 542, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -161,7 +161,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 569, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 569, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
@@ -170,7 +170,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 582, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 582, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 592, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 592, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 605, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 605, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 618, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2434, 618, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = v;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
@@ -239,14 +239,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2491, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2456, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2491, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2456, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282.jimple	2025-03-13 05:42:29.945751400 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282.jimple	2025-03-13 07:02:15.210441126 +0000
@@ -104,7 +104,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 310, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 310, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -116,7 +116,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 496, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 496, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -127,7 +127,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 510, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 510, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -138,7 +138,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 526, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 526, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -150,7 +150,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 542, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 542, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -161,7 +161,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 569, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 569, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
@@ -170,7 +170,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 582, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 582, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 592, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 592, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 605, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 605, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,25 +200,36 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 618, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2469, 618, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[11];
+v = newarray (java.lang.String)[22];
 v[0] = "default\n";
-v[1] = "personTable\n";
-v[2] = "ADDRESSID,AGE,FIRMID,FIRSTNAME,ID,LASTNAME,MANAGERID\n";
-v[3] = "1,23,1,Peter,1,Smith,2\n";
-v[4] = "2,22,1,John,2,Johnson,4\n";
-v[5] = "3,12,1,John,3,Hill,2\n";
-v[6] = "4,22,1,Anthony,4,Allen,---null---\n";
-v[7] = "5,34,2,Fabrice,5,Roberts,---null---\n";
-v[8] = "6,32,3,Oliver,6,Hill,---null---\n";
-v[9] = "7,35,4,David,7,Harris,---null---\n";
-v[10] = "-----\n";
+v[1] = "accountTable\n";
+v[2] = "ID,name\n";
+v[3] = "1,Account 1\n";
+v[4] = "2,Account 2\n";
+v[5] = "-----\n";
+v[6] = "default\n";
+v[7] = "orderPnlTable\n";
+v[8] = "ORDER_ID,pnl\n";
+v[9] = "1,100.0\n";
+v[10] = "2,200.0\n";
+v[11] = "3,0.0\n";
+v[12] = "4,150.0\n";
+v[13] = "-----\n";
+v[14] = "default\n";
+v[15] = "orderTable\n";
+v[16] = "ID,accountID\n";
+v[17] = "1,1\n";
+v[18] = "2,2\n";
+v[19] = "3,1\n";
+v[20] = "4,2\n";
+v[21] = "-----\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_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);
@@ -228,14 +239,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2691, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2491, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2691, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2491, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283.jimple	2025-03-13 05:42:29.949751337 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283.jimple	2025-03-13 07:02:15.214441064 +0000
@@ -104,7 +104,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 310, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 310, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -116,7 +116,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 496, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 496, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -127,7 +127,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 510, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 510, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -138,7 +138,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 526, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 526, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -150,7 +150,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 542, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 542, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -161,7 +161,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 569, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 569, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
@@ -170,7 +170,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 582, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 582, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -180,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 592, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 592, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 605, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 605, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,20 +200,25 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 618, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2680, 618, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[6];
+v = newarray (java.lang.String)[11];
 v[0] = "default\n";
 v[1] = "personTable\n";
-v[2] = "FIRSTNAME,ID,LASTNAME\n";
-v[3] = "John,2,Johnson\n";
-v[4] = "John,3,Hill\n";
-v[5] = "-----\n";
+v[2] = "ADDRESSID,AGE,FIRMID,FIRSTNAME,ID,LASTNAME,MANAGERID\n";
+v[3] = "1,23,1,Peter,1,Smith,2\n";
+v[4] = "2,22,1,John,2,Johnson,4\n";
+v[5] = "3,12,1,John,3,Hill,2\n";
+v[6] = "4,22,1,Anthony,4,Allen,---null---\n";
+v[7] = "5,34,2,Fabrice,5,Roberts,---null---\n";
+v[8] = "6,32,3,Oliver,6,Hill,---null---\n";
+v[9] = "7,35,4,David,7,Harris,---null---\n";
+v[10] = "-----\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_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);
@@ -223,14 +228,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2713, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2691, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2713, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2691, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284.jimple	2025-03-13 05:42:29.953751274 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284.jimple	2025-03-13 07:02:15.218441001 +0000
@@ -5,30 +5,26 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.eclipse.collections.api.RichIterable)
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
 {
-org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.eclipse.collections.api.RichIterable v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284 v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(4);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.eclipse.collections.api.map.MutableMap __vars> = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
@@ -42,9 +38,6 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
 public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -70,7 +63,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 java.lang.String v, v, v, v, v;
@@ -101,7 +94,7 @@
 v = newarray (java.lang.String)[3];
 v[0] = "meta::protocols::pure::";
 v[1] = v;
-v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__TableRowIdentifiers_MANY__Boolean_$0_1$__String_1__Integer_1__String_1__String_1_";
+v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithDefaultSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__Boolean_$0_1$__Any_MANY__String_1__Integer_1__String_1__String_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_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);
@@ -111,7 +104,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 310, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -123,7 +116,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 496, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -134,7 +127,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 510, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -145,7 +138,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 526, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -157,29 +150,27 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 542, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
-v = staticinvoke <org.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)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 569, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 582, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -189,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 592, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -199,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 605, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -209,30 +200,20 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2707, 618, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[16];
+v = newarray (java.lang.String)[6];
 v[0] = "default\n";
-v[1] = "firmTable\n";
-v[2] = "ID,LEGALNAME\n";
-v[3] = "1,Firm X\n";
-v[4] = "2,Firm A\n";
-v[5] = "3,Firm B\n";
-v[6] = "4,Firm C\n";
-v[7] = "-----\n";
-v[8] = "default\n";
-v[9] = "personTable\n";
-v[10] = "FIRSTNAME,ID\n";
-v[11] = "Peter,1\n";
-v[12] = "John,2\n";
-v[13] = "John,3\n";
-v[14] = "Anthony,4\n";
-v[15] = "-----\n";
+v[1] = "personTable\n";
+v[2] = "FIRSTNAME,ID,LASTNAME\n";
+v[3] = "John,2,Johnson\n";
+v[4] = "John,3,Hill\n";
+v[5] = "-----\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_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);
@@ -242,14 +223,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2756, 40, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2713, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2756, 55, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2713, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285.jimple	2025-03-13 05:42:29.957751212 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285.jimple	2025-03-13 07:02:15.222440938 +0000
@@ -5,12 +5,12 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
+final org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.eclipse.collections.api.RichIterable)
 {
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
+org.eclipse.collections.api.RichIterable v, v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285 v;
@@ -21,12 +21,12 @@
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
 v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.eclipse.collections.api.map.MutableMap __vars> = v;
@@ -43,7 +43,7 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
@@ -70,7 +70,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 java.lang.String v, v, v, v, v;
@@ -86,7 +86,6 @@
 java.lang.String[] v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
 java.lang.Boolean v, v;
@@ -112,7 +111,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -124,7 +123,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -135,7 +134,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -146,7 +145,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -158,18 +157,18 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
-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_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -180,7 +179,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +189,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,7 +199,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -210,40 +209,30 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2740, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[26];
+v = newarray (java.lang.String)[16];
 v[0] = "default\n";
-v[1] = "personTable\n";
-v[2] = "ID\n";
-v[3] = "1\n";
-v[4] = "2\n";
-v[5] = "-----\n";
-v[6] = "default\n";
-v[7] = "firmTable\n";
-v[8] = "CEOID,ID\n";
-v[9] = "1,1\n";
-v[10] = "5,2\n";
-v[11] = "-----\n";
-v[12] = "default\n";
-v[13] = "addressTable\n";
-v[14] = "COMMENTS,ID,NAME,STREET,TYPE\n";
-v[15] = "A comment with a % in the middle,1,Hoboken,---null---,1\n";
-v[16] = "---null---,5,San Fransisco,---null---,1\n";
-v[17] = "-----\n";
-v[18] = "default\n";
-v[19] = "locationTable\n";
-v[20] = "ID,PERSONID\n";
-v[21] = "1,1\n";
-v[22] = "2,1\n";
-v[23] = "3,2\n";
-v[24] = "4,2\n";
-v[25] = "-----\n";
+v[1] = "firmTable\n";
+v[2] = "ID,LEGALNAME\n";
+v[3] = "1,Firm X\n";
+v[4] = "2,Firm A\n";
+v[5] = "3,Firm B\n";
+v[6] = "4,Firm C\n";
+v[7] = "-----\n";
+v[8] = "default\n";
+v[9] = "personTable\n";
+v[10] = "FIRSTNAME,ID\n";
+v[11] = "Peter,1\n";
+v[12] = "John,2\n";
+v[13] = "John,3\n";
+v[14] = "Anthony,4\n";
+v[15] = "-----\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_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);
@@ -253,14 +242,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2800, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2756, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2800, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2756, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286.jimple	2025-03-13 05:42:29.961751148 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286.jimple	2025-03-13 07:02:15.226440875 +0000
@@ -5,12 +5,12 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-final org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.eclipse.collections.api.RichIterable)
+final org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)
 {
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
 org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
 org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286 v;
@@ -21,12 +21,12 @@
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
 v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.eclipse.collections.api.map.MutableMap __vars> = v;
@@ -43,7 +43,7 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.eclipse.collections.api.map.MutableMap __vars>;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
@@ -70,7 +70,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 java.lang.String v, v, v, v, v;
@@ -86,6 +86,7 @@
 java.lang.String[] v, v;
 org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
 java.lang.Boolean v, v;
@@ -111,7 +112,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 319, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -123,7 +124,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 521, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -134,7 +135,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 535, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -145,7 +146,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 551, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -157,18 +158,18 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 567, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers val$_tableRowIdentifiers>;
+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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 594, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
@@ -179,7 +180,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -189,7 +190,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 635, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -199,7 +200,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 648, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -209,38 +210,40 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 661, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2774, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[24];
+v = newarray (java.lang.String)[26];
 v[0] = "default\n";
-v[1] = "firmTable\n";
+v[1] = "personTable\n";
 v[2] = "ID\n";
 v[3] = "1\n";
 v[4] = "2\n";
-v[5] = "3\n";
-v[6] = "4\n";
-v[7] = "-----\n";
-v[8] = "default\n";
-v[9] = "addressTable\n";
-v[10] = "COMMENTS,ID,NAME,STREET,TYPE\n";
-v[11] = "A comment with a % in the middle,1,Hoboken,---null---,1\n";
-v[12] = "A comment with a _ in the middle,2,New York,---null---,1\n";
-v[13] = "---null---,3,New York,---null---,1\n";
-v[14] = "---null---,4,New York,---null---,1\n";
-v[15] = "-----\n";
-v[16] = "default\n";
-v[17] = "personTable\n";
-v[18] = "ID\n";
-v[19] = "1\n";
-v[20] = "2\n";
-v[21] = "3\n";
-v[22] = "4\n";
-v[23] = "-----\n";
+v[5] = "-----\n";
+v[6] = "default\n";
+v[7] = "firmTable\n";
+v[8] = "CEOID,ID\n";
+v[9] = "1,1\n";
+v[10] = "5,2\n";
+v[11] = "-----\n";
+v[12] = "default\n";
+v[13] = "addressTable\n";
+v[14] = "COMMENTS,ID,NAME,STREET,TYPE\n";
+v[15] = "A comment with a % in the middle,1,Hoboken,---null---,1\n";
+v[16] = "---null---,5,San Fransisco,---null---,1\n";
+v[17] = "-----\n";
+v[18] = "default\n";
+v[19] = "locationTable\n";
+v[20] = "ID,PERSONID\n";
+v[21] = "1,1\n";
+v[22] = "2,1\n";
+v[23] = "3,2\n";
+v[24] = "4,2\n";
+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 = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_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);
@@ -250,14 +253,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2852, 43, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2800, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2852, 58, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2800, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287.jimple	2025-03-13 05:42:29.965751085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287.jimple	2025-03-13 07:02:15.230440811 +0000
@@ -5,26 +5,30 @@
 final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
 final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
 final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
-void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
+final org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime, org.eclipse.collections.api.RichIterable)
 {
-org.eclipse.collections.impl.map.mutable.UnifiedMap v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287 v;
 org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.eclipse.collections.api.RichIterable v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v, v;
+org.eclipse.collections.impl.map.mutable.UnifiedMap v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
-org.eclipse.collections.api.map.MutableMap v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
 v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
-v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(4);
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(5);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.eclipse.collections.api.map.MutableMap __vars> = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
@@ -38,6 +42,9 @@
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.eclipse.collections.api.map.MutableMap __vars>;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
 interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("tableRowIdentifiers", v);
 return;
 }
 public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
@@ -63,7 +70,7 @@
 }
 public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, 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;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 java.lang.Long v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 java.lang.String v, v, v, v, v;
@@ -94,7 +101,7 @@
 v = newarray (java.lang.String)[3];
 v[0] = "meta::protocols::pure::";
 v[1] = v;
-v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithDefaultSeedSemiInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__Boolean_$0_1$__Any_MANY__String_1__Integer_1__String_1__String_1_";
+v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithSeedInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__TableRowIdentifiers_MANY__Boolean_$0_1$__String_1__Integer_1__String_1__String_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_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);
@@ -104,7 +111,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 314, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 319, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
@@ -116,7 +123,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 500, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 521, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
@@ -127,7 +134,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 514, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 535, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
 v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
@@ -138,7 +145,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 530, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 551, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
 v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl;
@@ -150,27 +157,29 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 546, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 567, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.eclipse.collections.api.RichIterable val$_tableRowIdentifiers>;
+v = staticinvoke <org.finos.legend.pure.runtime.java.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 573, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 594, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
-v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 586, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 622, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -180,7 +189,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 596, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 635, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -190,7 +199,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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 609, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 648, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = v;
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
@@ -200,22 +209,38 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 622, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2828, 661, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[8];
+v = newarray (java.lang.String)[24];
 v[0] = "default\n";
-v[1] = "tableWithQuotedColumns\n";
-v[2] = "\"FIRST NAME\",\"LAST NAME\",ID\n";
-v[3] = "Peter,Smith,1\n";
-v[4] = "John,Johnson,2\n";
-v[5] = "John,Hill,3\n";
-v[6] = "Anthony,Allen,4\n";
+v[1] = "firmTable\n";
+v[2] = "ID\n";
+v[3] = "1\n";
+v[4] = "2\n";
+v[5] = "3\n";
+v[6] = "4\n";
 v[7] = "-----\n";
+v[8] = "default\n";
+v[9] = "addressTable\n";
+v[10] = "COMMENTS,ID,NAME,STREET,TYPE\n";
+v[11] = "A comment with a % in the middle,1,Hoboken,---null---,1\n";
+v[12] = "A comment with a _ in the middle,2,New York,---null---,1\n";
+v[13] = "---null---,3,New York,---null---,1\n";
+v[14] = "---null---,4,New York,---null---,1\n";
+v[15] = "-----\n";
+v[16] = "default\n";
+v[17] = "personTable\n";
+v[18] = "ID\n";
+v[19] = "1\n";
+v[20] = "2\n";
+v[21] = "3\n";
+v[22] = "4\n";
+v[23] = "-----\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_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);
@@ -225,14 +250,14 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2875, 42, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2852, 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 "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2875, 57, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2852, 58, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288.jimple	2025-03-13 05:42:29.965751085 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288.jimple	2025-03-13 07:02:15.234440749 +0000
@@ -1,50 +1,242 @@
 class org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
 private org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection val$_testConnection;
-void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection)
+final org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db;
+final org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping;
+final org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query;
+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime;
+void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database, org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction, org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.eclipse.collections.impl.map.mutable.UnifiedMap v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection;
-v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection val$_testConnection> = 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_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection val$_testConnection>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("testConnection", v);
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query> = v;
+v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction: void <init>()>();
+v = staticinvoke <org.eclipse.collections.impl.map.mutable.UnifiedMap: org.eclipse.collections.impl.map.mutable.UnifiedMap newMap(int)>(4);
 v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.eclipse.collections.api.map.MutableMap __vars> = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("db", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("mapping", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("query", v);
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.eclipse.collections.api.map.MutableMap __vars>;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("runtime", v);
 return;
 }
-public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet 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_relational_relational_testDataGeneration_tests_testDataGeneration$288 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.Root_meta_relational_metamodel_execute_ResultSet v;
-java.lang.Object v, v;
+java.lang.Object v, v, v, v, v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(1);
+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.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(2);
+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.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(3);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: java.lang.Boolean value(java.lang.String,java.lang.String,java.lang.String,java.lang.Long,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v);
 return v;
 }
-public org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Long v;
+org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
+java.lang.String v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v, v, v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288 v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
-java.lang.String v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext_Impl v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List[] v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
+java.lang.String[] v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.List v, 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;
+java.lang.Boolean 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, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288;
 v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Long;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection val$_testConnection>;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,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] = "meta::protocols::pure::";
+v[1] = v;
+v[2] = "::invocation::execution::testDataGeneration::alloyGenerateTestDataWithDefaultSeedSemiInteractive_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_$0_1$__Boolean_$0_1$__Any_MANY__String_1__Integer_1__String_1__String_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_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_basics_meta_pathToElement: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement Root_meta_pure_functions_meta_pathToElement_String_1__PackageableElement_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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 314, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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/Function;", 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.List)[9];
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction val$_query>;
+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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 500, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[0] = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping val$_mapping>;
+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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 514, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[1] = v;
+v = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime val$_runtime>;
+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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 530, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[2] = v;
+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.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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 546, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[3] = v;
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(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 = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 573, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[4] = v;
+v = staticinvoke <org.finos.legend.pure.generated.platform_functions_anonymousCollections: 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)>(null, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 586, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[5] = 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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 596, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[6] = 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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 609, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[7] = 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_functions_anonymousCollections: 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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2867, 622, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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[8] = 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.Object evaluateToMany(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.eclipse.collections.api.RichIterable)>(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 = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[8];
+v[0] = "default\n";
+v[1] = "tableWithQuotedColumns\n";
+v[2] = "\"FIRST NAME\",\"LAST NAME\",ID\n";
+v[3] = "Peter,Smith,1\n";
+v[4] = "John,Johnson,2\n";
+v[5] = "John,Hill,3\n";
+v[6] = "Anthony,Allen,4\n";
+v[7] = "-----\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_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(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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2875, 42, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "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_relational/relational/testDataGeneration/tests/testDataGeneration.pure", v, v, 2875, 57, 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 = v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database val$_db>;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: boolean Root_meta_relational_testDataGeneration_tests_assertTestData_String_1__String_1__Database_1__Boolean_1_(java.lang.String,java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54.jimple	2025-03-13 05:42:29.981750834 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54.jimple	2025-03-13 07:02:15.254440434 +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_relational_relational_testDataGeneration_tests_testDataGeneration$54: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person 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;
+org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _pnlContact()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
-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_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-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_relational_tests_milestoning_Product: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55.jimple	2025-03-13 05:42:29.981750834 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55.jimple	2025-03-13 07:02:15.254440434 +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_relational_relational_testDataGeneration_tests_testDataGeneration$55: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product 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;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Product: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Order: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Person _pnlContact()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
+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_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$67.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$67.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$67.jimple	2025-03-13 05:42:29.993750645 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$67.jimple	2025-03-13 07:02:15.266440245 +0000
@@ -21,31 +21,34 @@
 }
 public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.eclipse.collections.api.RichIterable v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.path.Path[] v;
+org.eclipse.collections.api.map.MutableMap v;
 org.eclipse.collections.api.map.MapIterable v;
+java.lang.Object v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$67 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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::relational::tests::model::simple::OrderPnl");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::relational::tests::model::inheritance::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.path.Path)[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::path::Path", "/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:2344cc44-57");
-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::path::Path", "/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:2344cc61-95");
-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_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_T_MANY__Path_MANY__TabularDataSet_1_(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.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0");
+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.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(java.lang.Object)>("col");
+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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$68.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$68.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$68.jimple	2025-03-13 05:42:29.993750645 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$68.jimple	2025-03-13 07:02:15.266440245 +0000
@@ -21,34 +21,31 @@
 }
 public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.eclipse.collections.api.list.MutableList v, 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.m.coreinstance.meta.pure.metamodel.path.Path[] v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$68 v;
 org.eclipse.collections.api.map.MapIterable v;
-java.lang.Object v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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::relational::tests::model::inheritance::Person");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::relational::tests::model::simple::OrderPnl");
 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.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0");
-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.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(java.lang.Object)>("col");
-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 = <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.path.Path)[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::path::Path", "/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:2344cc44-57");
+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::path::Path", "/core_relational/relational/testDataGeneration/tests/testDataGeneration.pure:2344cc61-95");
+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_tds_tds: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet Root_meta_pure_tds_project_T_MANY__Path_MANY__TabularDataSet_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84.jimple	2025-03-13 05:42:30.005750456 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84.jimple	2025-03-13 07:02:15.278440057 +0000
@@ -4,29 +4,34 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84;
-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.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_relational_relational_testDataGeneration_tests_testDataGeneration$84 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_relational_relational_testDataGeneration_tests_testDataGeneration$84;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$84: java.lang.Boolean 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_relational_relational_testDataGeneration_tests_testDataGeneration$84: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.Boolean v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85.jimple	2025-03-13 05:42:30.005750456 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85.jimple	2025-03-13 07:02:15.278440057 +0000
@@ -4,34 +4,29 @@
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85;
-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 java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85 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_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$85: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85: java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_inheritance_Person: java.lang.String _name()>();
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89.jimple	2025-03-13 05:42:30.009750393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89.jimple	2025-03-13 07:02:15.278440057 +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.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_relational_relational_testDataGeneration_tests_testDataGeneration$89 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$89: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 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_relational_tests_model_simple_Account v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl _accountPnl()>();
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location: java.lang.String _place()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$90.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$90.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$90.jimple	2025-03-13 05:42:30.009750393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$90.jimple	2025-03-13 07:02:15.282439994 +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 java.lang.Double 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_relational_relational_testDataGeneration_tests_testDataGeneration$90 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_relational_relational_testDataGeneration_tests_testDataGeneration$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_relational_relational_testDataGeneration_tests_testDataGeneration$90: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$90: java.lang.Double value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Double value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account, 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_relational_relational_testDataGeneration_tests_testDataGeneration$90 v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location v;
-java.lang.String v;
+org.eclipse.collections.api.block.function.Function v;
+java.lang.Object v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$90;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Location: java.lang.String _place()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_AccountPnl _accountPnl()>();
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92.jimple	2025-03-13 05:42:30.009750393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92.jimple	2025-03-13 07:02:15.282439994 +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_relational_relational_testDataGeneration_tests_testDataGeneration$92: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92 v;
 java.lang.String v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account: java.lang.String _name()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader: java.lang.String _kerberos()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93.jimple	2025-03-13 05:42:30.009750393 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93.jimple	2025-03-13 07:02:15.282439994 +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_relational_relational_testDataGeneration_tests_testDataGeneration$93: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93: java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader v;
 java.lang.String v;
+org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_milestoning_Trader: java.lang.String _kerberos()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_tests_model_simple_Account: java.lang.String _name()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$96.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$96.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$96.jimple	2025-03-13 05:42:30.013750331 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$96.jimple	2025-03-13 07:02:15.286439931 +0000
@@ -21,65 +21,49 @@
 }
 public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v, v;
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.eclipse.collections.api.RichIterable v, v, v, 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.finos.legend.pure.generated.PureCompiledLambda v, 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.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$96 v;
-org.eclipse.collections.api.map.MutableMap 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, v, 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, v;
+java.lang.Object v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::relational::tests::model::simple::Person");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::relational::tests::milestoning::Trader");
 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)[4];
+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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1");
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4");
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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[2] = 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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
-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[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.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[4];
-v[0] = "Person";
-v[1] = "Firm";
-v[2] = "Colleague";
-v[3] = "Employee";
+v = newarray (java.lang.String)[2];
+v[0] = "A";
+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.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);
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97.jimple	2025-03-13 05:42:30.013750331 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97.jimple	2025-03-13 07:02:15.286439931 +0000
@@ -7,26 +7,82 @@
 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.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;
-java.lang.Boolean v;
+org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$97: java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 return v;
 }
-public java.lang.Boolean valueOf(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)
 {
-java.lang.Boolean v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v, v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+java.lang.Object[] v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v, v, v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97 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, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.map.MapIterable v;
+java.lang.Object v, v, v, v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
+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::relational::tests::model::simple::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)[4];
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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[2] = 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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
+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[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.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[4];
+v[0] = "Person";
+v[1] = "Firm";
+v[2] = "Colleague";
+v[3] = "Employee";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.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.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98.jimple	2025-03-13 05:42:30.017750267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98.jimple	2025-03-13 07:02:15.286439931 +0000
@@ -7,66 +7,26 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction0: 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.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_pure_tds_TabularDataSet v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98;
 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_relational_relational_testDataGeneration_tests_testDataGeneration$98: org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98: java.lang.Boolean valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(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.Boolean valueOf(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_relational_relational_testDataGeneration_tests_testDataGeneration$98 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;
+java.lang.Boolean 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.core_relational_relational_testDataGeneration_tests_testDataGeneration$98 v;
 v := @this: org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98;
 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::relational::tests::milestoning::Trader");
-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$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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] = "A";
-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.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 = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration.jimple	2025-03-13 05:42:29.741754609 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration.jimple	2025-03-13 07:02:15.010444274 +0000
@@ -8,2099 +8,6 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testConstant_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264 v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(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(java.lang.Object)>("name");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", v, v);
-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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[23];
-v[0] = "MultiResultSequence\n";
-v[1] = "(\n";
-v[2] = "  type = meta::pure::metamodel::type::Any\n";
-v[3] = "  (\n";
-v[4] = "    Allocation\n";
-v[5] = "    (\n";
-v[6] = "      type = Relation[name=Person, type=TABLE, schema=default, database=meta::relational::tests::mapping::inheritance::myDB, columns=[(\"ID\",INT)]]\n";
-v[7] = "      resultSizeRange = *\n";
-v[8] = "      name = res_c0\n";
-v[9] = "      value = \n";
-v[10] = "        (\n";
-v[11] = "          Relational\n";
-v[12] = "          (\n";
-v[13] = "            type = Relation[name=Person, type=TABLE, schema=default, database=meta::relational::tests::mapping::inheritance::myDB, columns=[(\"ID\",INT)]]\n";
-v[14] = "            resultSizeRange = *\n";
-v[15] = "            resultColumns = [(\"ID\", INT)]\n";
-v[16] = "            sql = select top 20 \"root\".ID as \"ID\" from Person as \"root\" where \"root\".name = \'Atul Anand\'\n";
-v[17] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
-v[18] = "          )\n";
-v[19] = "        )\n";
-v[20] = "    )\n";
-v[21] = "  )\n";
-v[22] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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);
-staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleSingleTable_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265 v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(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(java.lang.Object)>("name");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleTwoTable_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266 v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(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(java.lang.Object)>("name");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleTwoTableMultipleStartRows_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267 v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("name");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("1");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleSingleTableWithNoDataToInsert_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268 v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(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(java.lang.Object)>("name");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("No Name");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testInheritanceMultipleTableJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269 v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("name");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("1");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testInheritanceMultipleLevel_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270 v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("name");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("1");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testQualifier_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271 v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::simpleRelationalMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("prodId");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("tradeDate");
-v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("2014-12-04");
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "tradeTable", 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$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$10");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSelfJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272 v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-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::relational::tests::simpleRelationalMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testUnionToUnionMultipleLevels_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273 v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
-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::relational::tests::mapping::union::unionToUnionMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnion: boolean Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("FirmID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "PersonSet1", v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("FirmID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "PersonSet2", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$14");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testViewEmbeddedInChainedJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Long v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274 v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v, v, v, v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
-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::relational::tests::MappingWithInnerJoinAndEmbeddedMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "orderTable", 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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-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)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[2] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleViewRootToJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
-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::relational::tests::simpleRelationalMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ORDER_ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ORDER_ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "orderPnlTable", 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$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleTableToViewJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::simpleRelationalMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "orderTable", 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$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testUnionToUnionMultipleLevelsWithStringHashing_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
-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::relational::tests::mapping::union::unionToUnionMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnion: boolean Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("FirmID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "PersonSet1", v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("FirmID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "PersonSet2", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$14");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testErrorDueToNoSeedForRoot__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.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.map.MutableMap v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan 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 := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testErrorDueToNoSeedForRoot$15$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testErrorDueToNoSeedForRoot$15$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(null);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[21];
-v[0] = "MultiResultSequence\n";
-v[1] = "(\n";
-v[2] = "  type = meta::pure::metamodel::type::Any\n";
-v[3] = "  (\n";
-v[4] = "    Error\n";
-v[5] = "    (\n";
-v[6] = "      type = meta::pure::metamodel::type::Any\n";
-v[7] = "      message = Row Identifers should be provided for the root table: meta::relational::tests::mapping::inheritance::myDB.Person [ID:INT]\\n\n";
-v[8] = "      (\n";
-v[9] = "        Relational\n";
-v[10] = "        (\n";
-v[11] = "          type = Relation[name=Person, type=TABLE, schema=default, database=meta::relational::tests::mapping::inheritance::myDB, columns=[(\"ID\",INT)]]\n";
-v[12] = "          resultSizeRange = *\n";
-v[13] = "          resultColumns = [(\"ID\", INT)]\n";
-v[14] = "          sql = select top 5 \"person_0\".ID as \"ID\" from Person as \"person_0\"\n";
-v[15] = "          connection = TestDatabaseConnection(type = \"H2\")\n";
-v[16] = "        )\n";
-v[17] = "      )\n";
-v[18] = "    )\n";
-v[19] = "  )\n";
-v[20] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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.platform_pure_basics_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_relational_testDataGeneration_tests_alloy_testViewRootWithDefaultSeed_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278 v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
-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::relational::tests::simpleRelationalMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testViewChild_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
-java.lang.Long v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279 v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
-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::relational::tests::MappingWithInnerJoinAndEmbeddedMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "orderTable", v, v);
-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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, 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$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testViewWithGroupByRoot_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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::relational::tests::simpleRelationalMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(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$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testViewWithGroupByChild_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
-org.eclipse.collections.api.RichIterable v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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::relational::tests::simpleRelationalMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
-java.lang.Long v, v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan 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 := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates_Alloy$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates_Alloy$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::milestoning::milestoningmap");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::milestoning::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("id");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("id");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "ProductTable", v, v);
-v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("9999-12-30");
-v = null;
-v = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[40];
-v[0] = "MultiResultSequence\n";
-v[1] = "(\n";
-v[2] = "  type = meta::pure::metamodel::type::Any\n";
-v[3] = "  (\n";
-v[4] = "    Allocation\n";
-v[5] = "    (\n";
-v[6] = "      type = Relation[name=ProductTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"from_z\",DATE), (\"id\",INT), (\"name\",VARCHAR(200)), (\"thru_z\",DATE), (\"type\",VARCHAR(200))]]\n";
-v[7] = "      resultSizeRange = *\n";
-v[8] = "      name = res_c0\n";
-v[9] = "      value = \n";
-v[10] = "        (\n";
-v[11] = "          Relational\n";
-v[12] = "          (\n";
-v[13] = "            type = Relation[name=ProductTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"from_z\",DATE), (\"id\",INT), (\"name\",VARCHAR(200)), (\"thru_z\",DATE), (\"type\",VARCHAR(200))]]\n";
-v[14] = "            resultSizeRange = *\n";
-v[15] = "            resultColumns = [(\"from_z\", DATE), (\"id\", INT), (\"name\", VARCHAR(200)), (\"thru_z\", DATE), (\"type\", VARCHAR(200))]\n";
-v[16] = "            sql = select top 20 \"root\".from_z as \"from_z\", \"root\".id as \"id\", \"root\".name as \"name\", \"root\".thru_z as \"thru_z\", \"root\".type as \"type\" from ProductTable as \"root\" where \"root\".from_z <= \'9999-12-30\' and \"root\".thru_z > \'9999-12-30\' and (\"root\".id = 3 or \"root\".id = 2)\n";
-v[17] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
-v[18] = "          )\n";
-v[19] = "        )\n";
-v[20] = "    )\n";
-v[21] = "    Allocation\n";
-v[22] = "    (\n";
-v[23] = "      type = Relation[name=ProductClassificationTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"from_z\",DATE), (\"thru_z\",DATE), (\"type\",VARCHAR(200))]]\n";
-v[24] = "      resultSizeRange = *\n";
-v[25] = "      name = res_c0_c0\n";
-v[26] = "      value = \n";
-v[27] = "        (\n";
-v[28] = "          Relational\n";
-v[29] = "          (\n";
-v[30] = "            type = Relation[name=ProductClassificationTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"from_z\",DATE), (\"thru_z\",DATE), (\"type\",VARCHAR(200))]]\n";
-v[31] = "            resultSizeRange = *\n";
-v[32] = "            resultColumns = [(\"from_z\", DATE), (\"thru_z\", DATE), (\"type\", VARCHAR(200))]\n";
-v[33] = "            sql = select top 20 \"productclassificationtable_0\".from_z as \"from_z\", \"productclassificationtable_0\".thru_z as \"thru_z\", \"productclassificationtable_0\".type as \"type\" from (select * from (${res_c0}) as \"root\") as \"root\" inner join ProductClassificationTable as \"productclassificationtable_0\" on (\"root\".\"type\" = \"productclassificationtable_0\".type) where \"productclassificationtable_0\".from_z <= \'9999-12-30\' and \"productclassificationtable_0\".thru_z > \'9999-12-30\'\n";
-v[34] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
-v[35] = "          )\n";
-v[36] = "        )\n";
-v[37] = "    )\n";
-v[38] = "  )\n";
-v[39] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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.platform_pure_basics_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_relational_testDataGeneration_tests_alloy_testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v;
-boolean v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan 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 := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-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::relational::tests::milestoning::milestoningmap");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::milestoning::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(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(java.lang.Object)>("kerberos");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ggekko");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "TraderTable", v, v);
-v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("9999-12-01");
-v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("9999-12-30");
-v = null;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[40];
-v[0] = "MultiResultSequence\n";
-v[1] = "(\n";
-v[2] = "  type = meta::pure::metamodel::type::Any\n";
-v[3] = "  (\n";
-v[4] = "    Allocation\n";
-v[5] = "    (\n";
-v[6] = "      type = Relation[name=TraderTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"in_z\",DATE), (\"kerberos\",VARCHAR(20)), (\"out_z\",DATE)]]\n";
-v[7] = "      resultSizeRange = *\n";
-v[8] = "      name = res_c0\n";
-v[9] = "      value = \n";
-v[10] = "        (\n";
-v[11] = "          Relational\n";
-v[12] = "          (\n";
-v[13] = "            type = Relation[name=TraderTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"in_z\",DATE), (\"kerberos\",VARCHAR(20)), (\"out_z\",DATE)]]\n";
-v[14] = "            resultSizeRange = *\n";
-v[15] = "            resultColumns = [(\"in_z\", DATE), (\"kerberos\", VARCHAR(20)), (\"out_z\", DATE)]\n";
-v[16] = "            sql = select top 20 \"root\".in_z as \"in_z\", \"root\".kerberos as \"kerberos\", \"root\".out_z as \"out_z\" from TraderTable as \"root\" where \"root\".in_z <= \'9999-12-30\' and \"root\".out_z > \'9999-12-30\' and \"root\".kerberos = \'ggekko\'\n";
-v[17] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
-v[18] = "          )\n";
-v[19] = "        )\n";
-v[20] = "    )\n";
-v[21] = "    Allocation\n";
-v[22] = "    (\n";
-v[23] = "      type = Relation[name=BiTemporalLocationTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"ID\",INT), (\"PLACE\",VARCHAR(200)), (\"from_z\",DATE), (\"in_z\",DATE), (\"kerberos\",VARCHAR(20)), (\"out_z\",DATE), (\"thru_z\",DATE)]]\n";
-v[24] = "      resultSizeRange = *\n";
-v[25] = "      name = res_c0_c0\n";
-v[26] = "      value = \n";
-v[27] = "        (\n";
-v[28] = "          Relational\n";
-v[29] = "          (\n";
-v[30] = "            type = Relation[name=BiTemporalLocationTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"ID\",INT), (\"PLACE\",VARCHAR(200)), (\"from_z\",DATE), (\"in_z\",DATE), (\"kerberos\",VARCHAR(20)), (\"out_z\",DATE), (\"thru_z\",DATE)]]\n";
-v[31] = "            resultSizeRange = *\n";
-v[32] = "            resultColumns = [(\"ID\", INT), (\"PLACE\", VARCHAR(200)), (\"from_z\", DATE), (\"in_z\", DATE), (\"kerberos\", VARCHAR(20)), (\"out_z\", DATE), (\"thru_z\", DATE)]\n";
-v[33] = "            sql = select top 20 \"bitemporallocationtable_0\".ID as \"ID\", \"bitemporallocationtable_0\".PLACE as \"PLACE\", \"bitemporallocationtable_0\".from_z as \"from_z\", \"bitemporallocationtable_0\".in_z as \"in_z\", \"bitemporallocationtable_0\".kerberos as \"kerberos\", \"bitemporallocationtable_0\".out_z as \"out_z\", \"bitemporallocationtable_0\".thru_z as \"thru_z\" from (select * from (${res_c0}) as \"root\") as \"root\" inner join BiTemporalLocationTable as \"bitemporallocationtable_0\" on (\"root\".\"kerberos\" = \"bitemporallocationtable_0\".kerberos) where \"bitemporallocationtable_0\".in_z <= \'9999-12-30\' and \"bitemporallocationtable_0\".out_z > \'9999-12-30\' and \"bitemporallocationtable_0\".from_z <= \'9999-12-01\' and \"bitemporallocationtable_0\".thru_z > \'9999-12-01\'\n";
-v[34] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
-v[35] = "          )\n";
-v[36] = "        )\n";
-v[37] = "    )\n";
-v[38] = "  )\n";
-v[39] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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.platform_pure_basics_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_relational_testDataGeneration_tests_alloy_testDataGenerationWithSnapshotMilestoning_WithMilestoningDates_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v;
-org.eclipse.collections.api.list.MutableList v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime 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.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v, v;
-org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan 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 := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates_Alloy$22$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates_Alloy$22$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::milestoning::businessSnapshotMilestoningMap");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::milestoning::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("id");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("2");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("id");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("3");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "ProductTableWithBusinessSnapshotMilestoning", v, v);
-v = null;
-v = null;
-v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("2015-08-26");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[40];
-v[0] = "MultiResultSequence\n";
-v[1] = "(\n";
-v[2] = "  type = meta::pure::metamodel::type::Any\n";
-v[3] = "  (\n";
-v[4] = "    Allocation\n";
-v[5] = "    (\n";
-v[6] = "      type = Relation[name=ProductTableWithBusinessSnapshotMilestoning, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"id\",INT), (\"name\",VARCHAR(200)), (\"snapshotDate\",DATE), (\"type\",VARCHAR(200))]]\n";
-v[7] = "      resultSizeRange = *\n";
-v[8] = "      name = res_c0\n";
-v[9] = "      value = \n";
-v[10] = "        (\n";
-v[11] = "          Relational\n";
-v[12] = "          (\n";
-v[13] = "            type = Relation[name=ProductTableWithBusinessSnapshotMilestoning, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"id\",INT), (\"name\",VARCHAR(200)), (\"snapshotDate\",DATE), (\"type\",VARCHAR(200))]]\n";
-v[14] = "            resultSizeRange = *\n";
-v[15] = "            resultColumns = [(\"id\", INT), (\"name\", VARCHAR(200)), (\"snapshotDate\", DATE), (\"type\", VARCHAR(200))]\n";
-v[16] = "            sql = select top 20 \"root\".id as \"id\", \"root\".name as \"name\", \"root\".snapshotDate as \"snapshotDate\", \"root\".type as \"type\" from ProductTableWithBusinessSnapshotMilestoning as \"root\" where \"root\".snapshotDate = \'2015-08-26\' and (\"root\".id = \'3\' or \"root\".id = \'2\')\n";
-v[17] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
-v[18] = "          )\n";
-v[19] = "        )\n";
-v[20] = "    )\n";
-v[21] = "    Allocation\n";
-v[22] = "    (\n";
-v[23] = "      type = Relation[name=ProductClassificationTableWithBusinessSnapshotMilestoning, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"snapshotDate\",DATE), (\"type\",VARCHAR(200))]]\n";
-v[24] = "      resultSizeRange = *\n";
-v[25] = "      name = res_c0_c0\n";
-v[26] = "      value = \n";
-v[27] = "        (\n";
-v[28] = "          Relational\n";
-v[29] = "          (\n";
-v[30] = "            type = Relation[name=ProductClassificationTableWithBusinessSnapshotMilestoning, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"snapshotDate\",DATE), (\"type\",VARCHAR(200))]]\n";
-v[31] = "            resultSizeRange = *\n";
-v[32] = "            resultColumns = [(\"snapshotDate\", DATE), (\"type\", VARCHAR(200))]\n";
-v[33] = "            sql = select top 20 \"productclassificationtablewithbusinesssnapshotmilestoning_0\".snapshotDate as \"snapshotDate\", \"productclassificationtablewithbusinesssnapshotmilestoning_0\".type as \"type\" from (select * from (${res_c0}) as \"root\") as \"root\" inner join ProductClassificationTableWithBusinessSnapshotMilestoning as \"productclassificationtablewithbusinesssnapshotmilestoning_0\" on (\"root\".\"type\" = \"productclassificationtablewithbusinesssnapshotmilestoning_0\".type) where \"productclassificationtablewithbusinesssnapshotmilestoning_0\".snapshotDate = \'2015-08-26\'\n";
-v[34] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
-v[35] = "          )\n";
-v[36] = "        )\n";
-v[37] = "    )\n";
-v[38] = "  )\n";
-v[39] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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.platform_pure_basics_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_relational_testDataGeneration_tests_alloy_testTableToTDSSimple__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
-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::relational::tests::simpleRelationalMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testTableToTdsWithAppliedFunctions__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
-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::relational::tests::simpleRelationalMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testTableToTdsWithConcatenate__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor 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.Long v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-boolean v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::simpleRelationalMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-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)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[2] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-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)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[2] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "firmTable", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testTableToTDSMultipleJoins__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.eclipse.collections.api.list.MutableList v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
-java.lang.Long v, v;
-boolean v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$20");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$20");
-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::relational::tests::simpleRelationalMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$21");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$22");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$22");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testTableToTdsWithJoinAndUnion__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor 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.Long v, v, v, v, v, v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
-org.eclipse.collections.api.list.MutableList v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-boolean v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::simpleRelationalMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-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)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[2] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[0] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-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);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-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)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v[2] = v;
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
-v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
-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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "firmTable", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$10");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$10");
-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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
-public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testAlloyTestDatGenWithQuotedColumns__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
-org.eclipse.collections.api.map.MutableMap v, v;
-boolean v;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287 v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
-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::relational::tests::tds::tabletds::EmptyMapping");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
-v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
-v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
-v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
-return v;
-}
 public static boolean Root_meta_relational_testDataGeneration_tests_testConstant__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
@@ -6341,6 +4248,7 @@
 org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 boolean v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264 v;
 org.finos.legend.pure.generated.Root_meta_pure_mapping_Result v;
 org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition v;
@@ -6348,7 +4256,6 @@
 int 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;
-org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288 v;
 org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Class v;
@@ -6377,8 +4284,8 @@
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_TestDatabaseConnection;", v);
 v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_helperFunctions: org.eclipse.collections.api.RichIterable Root_meta_alloy_service_execution_setUpDataSQLs_String_1__Database_1__String_MANY_(java.lang.String,org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.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_relational_relational_testDataGeneration_tests_testDataGeneration$288;
-specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection)>(v);
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$264: void <init>(org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection)>(v);
 staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.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.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
@@ -6429,6 +4336,2099 @@
 label:
 return v;
 }
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testConstant_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265 v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(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(java.lang.Object)>("name");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", v, v);
+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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[23];
+v[0] = "MultiResultSequence\n";
+v[1] = "(\n";
+v[2] = "  type = meta::pure::metamodel::type::Any\n";
+v[3] = "  (\n";
+v[4] = "    Allocation\n";
+v[5] = "    (\n";
+v[6] = "      type = Relation[name=Person, type=TABLE, schema=default, database=meta::relational::tests::mapping::inheritance::myDB, columns=[(\"ID\",INT)]]\n";
+v[7] = "      resultSizeRange = *\n";
+v[8] = "      name = res_c0\n";
+v[9] = "      value = \n";
+v[10] = "        (\n";
+v[11] = "          Relational\n";
+v[12] = "          (\n";
+v[13] = "            type = Relation[name=Person, type=TABLE, schema=default, database=meta::relational::tests::mapping::inheritance::myDB, columns=[(\"ID\",INT)]]\n";
+v[14] = "            resultSizeRange = *\n";
+v[15] = "            resultColumns = [(\"ID\", INT)]\n";
+v[16] = "            sql = select top 20 \"root\".ID as \"ID\" from Person as \"root\" where \"root\".name = \'Atul Anand\'\n";
+v[17] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
+v[18] = "          )\n";
+v[19] = "        )\n";
+v[20] = "    )\n";
+v[21] = "  )\n";
+v[22] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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);
+staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$265: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testConstant_Alloy$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleSingleTable_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266 v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(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(java.lang.Object)>("name");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$266: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleTwoTable_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267 v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(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(java.lang.Object)>("name");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$267: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleTwoTableMultipleStartRows_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268 v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("name");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("1");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$268: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTableMultipleStartRows_Alloy$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleSingleTableWithNoDataToInsert_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269 v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(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(java.lang.Object)>("name");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("No Name");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$269: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTableWithNoDataToInsert_Alloy$5$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testInheritanceMultipleTableJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270 v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("name");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("1");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$270: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testInheritanceMultipleLevel_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271 v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("name");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("Atul Anand");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("1");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "Person", 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$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$271: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleLevel_Alloy$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testQualifier_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272 v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::simpleRelationalMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("prodId");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("tradeDate");
+v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("2014-12-04");
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "tradeTable", 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$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$10");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$272: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSelfJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273 v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+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::relational::tests::simpleRelationalMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$11");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$273: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSelfJoin_Alloy$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testUnionToUnionMultipleLevels_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274 v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
+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::relational::tests::mapping::union::unionToUnionMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnion: boolean Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("FirmID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "PersonSet1", v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("FirmID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "PersonSet2", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$14");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$274: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testViewEmbeddedInChainedJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Long v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275 v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
+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::relational::tests::MappingWithInnerJoinAndEmbeddedMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "orderTable", 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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[2] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$275: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleViewRootToJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276 v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
+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::relational::tests::simpleRelationalMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ORDER_ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ORDER_ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "orderPnlTable", 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$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$276: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleViewRootToJoin_Alloy$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testSimpleTableToViewJoin_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277 v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::simpleRelationalMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "orderTable", 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$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$277: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTableToViewJoin_Alloy$13$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testUnionToUnionMultipleLevelsWithStringHashing_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278 v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12");
+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::relational::tests::mapping::union::unionToUnionMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnion: boolean Root_meta_relational_tests_mapping_union_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("FirmID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "PersonSet1", v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("FirmID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "PersonSet2", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$14");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$278: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevelsWithStringHashing_Alloy$14$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testErrorDueToNoSeedForRoot__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.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.map.MutableMap v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan 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 := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testErrorDueToNoSeedForRoot$15$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testErrorDueToNoSeedForRoot$15$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::mapping::inheritance::relational::inheritanceMappingDB");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::mapping::inheritance::myDB");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_mapping_inheritance_testInheritanceRelational: boolean Root_meta_relational_tests_mapping_inheritance_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+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.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(null);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[21];
+v[0] = "MultiResultSequence\n";
+v[1] = "(\n";
+v[2] = "  type = meta::pure::metamodel::type::Any\n";
+v[3] = "  (\n";
+v[4] = "    Error\n";
+v[5] = "    (\n";
+v[6] = "      type = meta::pure::metamodel::type::Any\n";
+v[7] = "      message = Row Identifers should be provided for the root table: meta::relational::tests::mapping::inheritance::myDB.Person [ID:INT]\\n\n";
+v[8] = "      (\n";
+v[9] = "        Relational\n";
+v[10] = "        (\n";
+v[11] = "          type = Relation[name=Person, type=TABLE, schema=default, database=meta::relational::tests::mapping::inheritance::myDB, columns=[(\"ID\",INT)]]\n";
+v[12] = "          resultSizeRange = *\n";
+v[13] = "          resultColumns = [(\"ID\", INT)]\n";
+v[14] = "          sql = select top 5 \"person_0\".ID as \"ID\" from Person as \"person_0\"\n";
+v[15] = "          connection = TestDatabaseConnection(type = \"H2\")\n";
+v[16] = "        )\n";
+v[17] = "      )\n";
+v[18] = "    )\n";
+v[19] = "  )\n";
+v[20] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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.platform_pure_basics_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_relational_testDataGeneration_tests_alloy_testViewRootWithDefaultSeed_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279 v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
+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::relational::tests::simpleRelationalMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$279: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testViewChild_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
+java.lang.Long v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
+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::relational::tests::MappingWithInnerJoinAndEmbeddedMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "orderTable", v, v);
+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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, 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$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$280: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewChild_Alloy$17$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testViewWithGroupByRoot_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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::relational::tests::simpleRelationalMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(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$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$281: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testViewWithGroupByChild_Alloy__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl v;
+org.eclipse.collections.api.RichIterable v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v, v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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::relational::tests::simpleRelationalMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = new org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection_Impl: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _element(java.lang.Object)>(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::relational::runtime::DatabaseType", "H2");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection: org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection _type(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Enum)>(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_pure_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$282: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v, v, v;
+java.lang.Long v, v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan 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 := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates_Alloy$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBusinessDateMilestoning_WithMilestoningDates_Alloy$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::milestoning::milestoningmap");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::milestoning::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("id");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("id");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "ProductTable", v, v);
+v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("9999-12-30");
+v = null;
+v = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[40];
+v[0] = "MultiResultSequence\n";
+v[1] = "(\n";
+v[2] = "  type = meta::pure::metamodel::type::Any\n";
+v[3] = "  (\n";
+v[4] = "    Allocation\n";
+v[5] = "    (\n";
+v[6] = "      type = Relation[name=ProductTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"from_z\",DATE), (\"id\",INT), (\"name\",VARCHAR(200)), (\"thru_z\",DATE), (\"type\",VARCHAR(200))]]\n";
+v[7] = "      resultSizeRange = *\n";
+v[8] = "      name = res_c0\n";
+v[9] = "      value = \n";
+v[10] = "        (\n";
+v[11] = "          Relational\n";
+v[12] = "          (\n";
+v[13] = "            type = Relation[name=ProductTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"from_z\",DATE), (\"id\",INT), (\"name\",VARCHAR(200)), (\"thru_z\",DATE), (\"type\",VARCHAR(200))]]\n";
+v[14] = "            resultSizeRange = *\n";
+v[15] = "            resultColumns = [(\"from_z\", DATE), (\"id\", INT), (\"name\", VARCHAR(200)), (\"thru_z\", DATE), (\"type\", VARCHAR(200))]\n";
+v[16] = "            sql = select top 20 \"root\".from_z as \"from_z\", \"root\".id as \"id\", \"root\".name as \"name\", \"root\".thru_z as \"thru_z\", \"root\".type as \"type\" from ProductTable as \"root\" where \"root\".from_z <= \'9999-12-30\' and \"root\".thru_z > \'9999-12-30\' and (\"root\".id = 3 or \"root\".id = 2)\n";
+v[17] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
+v[18] = "          )\n";
+v[19] = "        )\n";
+v[20] = "    )\n";
+v[21] = "    Allocation\n";
+v[22] = "    (\n";
+v[23] = "      type = Relation[name=ProductClassificationTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"from_z\",DATE), (\"thru_z\",DATE), (\"type\",VARCHAR(200))]]\n";
+v[24] = "      resultSizeRange = *\n";
+v[25] = "      name = res_c0_c0\n";
+v[26] = "      value = \n";
+v[27] = "        (\n";
+v[28] = "          Relational\n";
+v[29] = "          (\n";
+v[30] = "            type = Relation[name=ProductClassificationTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"from_z\",DATE), (\"thru_z\",DATE), (\"type\",VARCHAR(200))]]\n";
+v[31] = "            resultSizeRange = *\n";
+v[32] = "            resultColumns = [(\"from_z\", DATE), (\"thru_z\", DATE), (\"type\", VARCHAR(200))]\n";
+v[33] = "            sql = select top 20 \"productclassificationtable_0\".from_z as \"from_z\", \"productclassificationtable_0\".thru_z as \"thru_z\", \"productclassificationtable_0\".type as \"type\" from (select * from (${res_c0}) as \"root\") as \"root\" inner join ProductClassificationTable as \"productclassificationtable_0\" on (\"root\".\"type\" = \"productclassificationtable_0\".type) where \"productclassificationtable_0\".from_z <= \'9999-12-30\' and \"productclassificationtable_0\".thru_z > \'9999-12-30\'\n";
+v[34] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
+v[35] = "          )\n";
+v[36] = "        )\n";
+v[37] = "    )\n";
+v[38] = "  )\n";
+v[39] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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.platform_pure_basics_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_relational_testDataGeneration_tests_alloy_testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v, v, v;
+boolean v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan 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 := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+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::relational::tests::milestoning::milestoningmap");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::milestoning::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(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(java.lang.Object)>("kerberos");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ggekko");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_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)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "TraderTable", v, v);
+v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("9999-12-01");
+v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("9999-12-30");
+v = null;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[40];
+v[0] = "MultiResultSequence\n";
+v[1] = "(\n";
+v[2] = "  type = meta::pure::metamodel::type::Any\n";
+v[3] = "  (\n";
+v[4] = "    Allocation\n";
+v[5] = "    (\n";
+v[6] = "      type = Relation[name=TraderTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"in_z\",DATE), (\"kerberos\",VARCHAR(20)), (\"out_z\",DATE)]]\n";
+v[7] = "      resultSizeRange = *\n";
+v[8] = "      name = res_c0\n";
+v[9] = "      value = \n";
+v[10] = "        (\n";
+v[11] = "          Relational\n";
+v[12] = "          (\n";
+v[13] = "            type = Relation[name=TraderTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"in_z\",DATE), (\"kerberos\",VARCHAR(20)), (\"out_z\",DATE)]]\n";
+v[14] = "            resultSizeRange = *\n";
+v[15] = "            resultColumns = [(\"in_z\", DATE), (\"kerberos\", VARCHAR(20)), (\"out_z\", DATE)]\n";
+v[16] = "            sql = select top 20 \"root\".in_z as \"in_z\", \"root\".kerberos as \"kerberos\", \"root\".out_z as \"out_z\" from TraderTable as \"root\" where \"root\".in_z <= \'9999-12-30\' and \"root\".out_z > \'9999-12-30\' and \"root\".kerberos = \'ggekko\'\n";
+v[17] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
+v[18] = "          )\n";
+v[19] = "        )\n";
+v[20] = "    )\n";
+v[21] = "    Allocation\n";
+v[22] = "    (\n";
+v[23] = "      type = Relation[name=BiTemporalLocationTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"ID\",INT), (\"PLACE\",VARCHAR(200)), (\"from_z\",DATE), (\"in_z\",DATE), (\"kerberos\",VARCHAR(20)), (\"out_z\",DATE), (\"thru_z\",DATE)]]\n";
+v[24] = "      resultSizeRange = *\n";
+v[25] = "      name = res_c0_c0\n";
+v[26] = "      value = \n";
+v[27] = "        (\n";
+v[28] = "          Relational\n";
+v[29] = "          (\n";
+v[30] = "            type = Relation[name=BiTemporalLocationTable, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"ID\",INT), (\"PLACE\",VARCHAR(200)), (\"from_z\",DATE), (\"in_z\",DATE), (\"kerberos\",VARCHAR(20)), (\"out_z\",DATE), (\"thru_z\",DATE)]]\n";
+v[31] = "            resultSizeRange = *\n";
+v[32] = "            resultColumns = [(\"ID\", INT), (\"PLACE\", VARCHAR(200)), (\"from_z\", DATE), (\"in_z\", DATE), (\"kerberos\", VARCHAR(20)), (\"out_z\", DATE), (\"thru_z\", DATE)]\n";
+v[33] = "            sql = select top 20 \"bitemporallocationtable_0\".ID as \"ID\", \"bitemporallocationtable_0\".PLACE as \"PLACE\", \"bitemporallocationtable_0\".from_z as \"from_z\", \"bitemporallocationtable_0\".in_z as \"in_z\", \"bitemporallocationtable_0\".kerberos as \"kerberos\", \"bitemporallocationtable_0\".out_z as \"out_z\", \"bitemporallocationtable_0\".thru_z as \"thru_z\" from (select * from (${res_c0}) as \"root\") as \"root\" inner join BiTemporalLocationTable as \"bitemporallocationtable_0\" on (\"root\".\"kerberos\" = \"bitemporallocationtable_0\".kerberos) where \"bitemporallocationtable_0\".in_z <= \'9999-12-30\' and \"bitemporallocationtable_0\".out_z > \'9999-12-30\' and \"bitemporallocationtable_0\".from_z <= \'9999-12-01\' and \"bitemporallocationtable_0\".thru_z > \'9999-12-01\'\n";
+v[34] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
+v[35] = "          )\n";
+v[36] = "        )\n";
+v[37] = "    )\n";
+v[38] = "  )\n";
+v[39] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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.platform_pure_basics_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_relational_testDataGeneration_tests_alloy_testDataGenerationWithSnapshotMilestoning_WithMilestoningDates_Alloy__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.runtime.java.compiled.metadata.MetadataAccessor v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime 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.Root_meta_relational_testDataGeneration_TemporalMilestoningDates v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.PureDate v, v;
+org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan 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 := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates_Alloy$22$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates_Alloy$22$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::milestoning::businessSnapshotMilestoningMap");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::milestoning::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_testDataGeneration_tests_initDatabase__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("id");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("2");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("id");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("3");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "ProductTableWithBusinessSnapshotMilestoning", v, v);
+v = null;
+v = null;
+v = staticinvoke <org.finos.legend.pure.m.coreinstance.primitive.date.DateFormat: org.finos.legend.pure.m.coreinstance.primitive.date.StrictDate parseStrictDate(java.lang.String)>("2015-08-26");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates Root_meta_relational_testDataGeneration_createTemporalMilestoningDates_Date_$0_1$__Date_$0_1$__Date_$0_1$__TemporalMilestoningDates_1_(org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.coreinstance.primitive.date.PureDate,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+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.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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan Root_meta_relational_testDataGeneration_executionPlan_planTestDataGeneration_FunctionDefinition_1__Mapping_1__Runtime_1__ExecutionContext_1__TableRowIdentifiers_MANY__Boolean_1__TemporalMilestoningDates_$0_1$__Extension_MANY__ExecutionPlan_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_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext,org.eclipse.collections.api.RichIterable,boolean,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TemporalMilestoningDates,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v, v, 0, v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[40];
+v[0] = "MultiResultSequence\n";
+v[1] = "(\n";
+v[2] = "  type = meta::pure::metamodel::type::Any\n";
+v[3] = "  (\n";
+v[4] = "    Allocation\n";
+v[5] = "    (\n";
+v[6] = "      type = Relation[name=ProductTableWithBusinessSnapshotMilestoning, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"id\",INT), (\"name\",VARCHAR(200)), (\"snapshotDate\",DATE), (\"type\",VARCHAR(200))]]\n";
+v[7] = "      resultSizeRange = *\n";
+v[8] = "      name = res_c0\n";
+v[9] = "      value = \n";
+v[10] = "        (\n";
+v[11] = "          Relational\n";
+v[12] = "          (\n";
+v[13] = "            type = Relation[name=ProductTableWithBusinessSnapshotMilestoning, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"id\",INT), (\"name\",VARCHAR(200)), (\"snapshotDate\",DATE), (\"type\",VARCHAR(200))]]\n";
+v[14] = "            resultSizeRange = *\n";
+v[15] = "            resultColumns = [(\"id\", INT), (\"name\", VARCHAR(200)), (\"snapshotDate\", DATE), (\"type\", VARCHAR(200))]\n";
+v[16] = "            sql = select top 20 \"root\".id as \"id\", \"root\".name as \"name\", \"root\".snapshotDate as \"snapshotDate\", \"root\".type as \"type\" from ProductTableWithBusinessSnapshotMilestoning as \"root\" where \"root\".snapshotDate = \'2015-08-26\' and (\"root\".id = \'3\' or \"root\".id = \'2\')\n";
+v[17] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
+v[18] = "          )\n";
+v[19] = "        )\n";
+v[20] = "    )\n";
+v[21] = "    Allocation\n";
+v[22] = "    (\n";
+v[23] = "      type = Relation[name=ProductClassificationTableWithBusinessSnapshotMilestoning, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"snapshotDate\",DATE), (\"type\",VARCHAR(200))]]\n";
+v[24] = "      resultSizeRange = *\n";
+v[25] = "      name = res_c0_c0\n";
+v[26] = "      value = \n";
+v[27] = "        (\n";
+v[28] = "          Relational\n";
+v[29] = "          (\n";
+v[30] = "            type = Relation[name=ProductClassificationTableWithBusinessSnapshotMilestoning, type=TABLE, schema=default, database=meta::relational::tests::milestoning::db, columns=[(\"snapshotDate\",DATE), (\"type\",VARCHAR(200))]]\n";
+v[31] = "            resultSizeRange = *\n";
+v[32] = "            resultColumns = [(\"snapshotDate\", DATE), (\"type\", VARCHAR(200))]\n";
+v[33] = "            sql = select top 20 \"productclassificationtablewithbusinesssnapshotmilestoning_0\".snapshotDate as \"snapshotDate\", \"productclassificationtablewithbusinesssnapshotmilestoning_0\".type as \"type\" from (select * from (${res_c0}) as \"root\") as \"root\" inner join ProductClassificationTableWithBusinessSnapshotMilestoning as \"productclassificationtablewithbusinesssnapshotmilestoning_0\" on (\"root\".\"type\" = \"productclassificationtablewithbusinesssnapshotmilestoning_0\".type) where \"productclassificationtablewithbusinesssnapshotmilestoning_0\".snapshotDate = \'2015-08-26\'\n";
+v[34] = "            connection = TestDatabaseConnection(type = \"H2\")\n";
+v[35] = "          )\n";
+v[36] = "        )\n";
+v[37] = "    )\n";
+v[38] = "  )\n";
+v[39] = ")\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_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_relational_relational_extensions_extension: org.eclipse.collections.api.RichIterable Root_meta_relational_extension_relationalExtensions__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_executionPlan_executionPlan_print: java.lang.String Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan,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.platform_pure_basics_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_relational_testDataGeneration_tests_alloy_testTableToTDSSimple__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
+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::relational::tests::simpleRelationalMapping");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$283: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSSimple$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testTableToTdsWithAppliedFunctions__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7");
+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::relational::tests::simpleRelationalMapping");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$284: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithAppliedFunctions$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testTableToTdsWithConcatenate__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor 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.Long v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+boolean v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$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 = virtualinvoke v.<org.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::relational::tests::simpleRelationalMapping");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[2] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[2] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "firmTable", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$285: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithConcatenate$25$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testTableToTDSMultipleJoins__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
+java.lang.Long v, v;
+boolean v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$20");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$20");
+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::relational::tests::simpleRelationalMapping");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[2];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$21");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$286: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)>(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$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$22");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$22");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testTableToTdsWithJoinAndUnion__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor 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.Long v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers[] v;
+org.eclipse.collections.api.list.MutableList v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+boolean v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers v, v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier[] v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = virtualinvoke v.<org.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::relational::tests::simpleRelationalMapping");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers)[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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[2] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "personTable", 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::relational::metamodel::Database", "Root::meta::relational::tests::dbInc");
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier)[4];
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[0] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+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);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+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)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(3L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v[2] = v;
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("ID");
+v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(4L);
+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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_RowIdentifier Root_meta_relational_testDataGeneration_createRowIdentifier_String_MANY__Any_MANY__RowIdentifier_1_(org.eclipse.collections.api.RichIterable,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_relational_relational_testDataGeneration_testDataGeneration: org.finos.legend.pure.generated.Root_meta_relational_testDataGeneration_TableRowIdentifiers Root_meta_relational_testDataGeneration_createTableRowIdentifiers_Database_1__String_1__String_1__RowIdentifier_MANY__TableRowIdentifiers_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,java.lang.String,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "default", "firmTable", 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 = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$9");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$287: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime,org.eclipse.collections.api.RichIterable)>(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$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$10");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$10");
+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.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
+public static boolean Root_meta_relational_testDataGeneration_tests_alloy_testAlloyTestDatGenWithQuotedColumns__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.generated.PureCompiledLambda v, v, v;
+org.eclipse.collections.api.map.MutableMap v, v;
+boolean v;
+org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288 v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0");
+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::relational::tests::tds::tabletds::EmptyMapping");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::db");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: boolean Root_meta_relational_tests_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(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$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1");
+v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288;
+specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$288: void <init>(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime)>(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$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2");
+v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object get(java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testAlloyTestDatGenWithQuotedColumns$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_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 = staticinvoke <org.finos.legend.pure.generated.FunctionsGen: java.lang.Object alloyTest(org.finos.legend.pure.m.execution.ExecutionSupport,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function,org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v, v, v);
+v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
+return v;
+}
 static void <clinit>()
 {
 org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$218 v;
@@ -6914,11 +6914,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$54: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$55: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithSnapshotMilestoning_WithMilestoningDates$24$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewEmbeddedInChainedJoin_Alloy$11$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$56;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$56: void <init>()>();
@@ -6966,11 +6966,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$67;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$67: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$68;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$68: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testConstant$1$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewRootWithDefaultSeed_Alloy$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$0", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$69;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$69: void <init>()>();
@@ -7034,11 +7034,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$84: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$85: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testInheritanceMultipleLevel$7$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$86;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$86: void <init>()>();
@@ -7054,11 +7054,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$89: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$90;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$90: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$2", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$91;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$91: void <init>()>();
@@ -7066,11 +7066,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$92: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$93: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$94;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$94: void <init>()>();
@@ -7082,15 +7082,15 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$96;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$96: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$97: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$12", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$98: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates$23$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$99;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$99: void <init>()>();
@@ -7098,15 +7098,15 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$100: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$101: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testQualifier_Alloy$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$102: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testInheritanceMultipleTableJoin$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByChild_Alloy$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$103;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$103: void <init>()>();
@@ -7170,15 +7170,15 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$118: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$119: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevelsWithStringHashing$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$120: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$9", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$15", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$121;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$121: void <init>()>();
@@ -7186,11 +7186,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$122: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$123: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTDSMultipleJoins$30$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$19", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$124;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$124: void <init>()>();
@@ -7218,11 +7218,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$130: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testSimpleTwoTableMultipleStartRows$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$131: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testSimpleTwoTableMultipleStartRows$4$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testDataGenerationWithBiTemporalMilestoning_WithMilestoningDates_Alloy$21$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$132;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$132: void <init>()>();
@@ -7254,11 +7254,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$139: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionViewOnView$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$140: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionViewOnView$16$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$0", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$141;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$141: void <init>()>();
@@ -7286,15 +7286,15 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$147;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$147: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$148: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleTwoTable_Alloy$3$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$149;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$149: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testQualifier$8$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTdsWithJoinAndUnion$27$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$150;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$150: void <init>()>();
@@ -7326,11 +7326,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$157: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$20", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTdsWithConcatenate$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$158: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTdsWithConcatenate$28$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$20", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$159;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$159: void <init>()>();
@@ -7354,19 +7354,19 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$164;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$164: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$165: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$6", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$166: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$167: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$6", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testUnionToUnionMultipleLevels_Alloy$10$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$7", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$168;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$168: void <init>()>();
@@ -7390,11 +7390,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$173: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$174: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testUnionToUnionMultipleLevels$12$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$175;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$175: void <init>()>();
@@ -7410,11 +7410,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$178: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$179: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBiTemporalMilestoning$20$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testSimpleSingleTable_Alloy$2$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$180;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$180: void <init>()>();
@@ -7518,11 +7518,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$205: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$206: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testDataGenerationWithBusinessDateMilestoning$19$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$3", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$207;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$207: void <init>()>();
@@ -7530,11 +7530,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$208: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndUnion$31$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$209;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$209: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTdsWithJoinAndUnion$31$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testInheritanceMultipleTableJoin_Alloy$6$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$1", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$210;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$210: void <init>()>();
@@ -7554,11 +7554,11 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$214;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$214: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$215;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$215: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testTableToTdsWithAppliedFunctions$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$4", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testTableToTDSMultipleJoins$26$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$216;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$216: void <init>()>();
@@ -7670,19 +7670,19 @@
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$243: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$244: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$7", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$5", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$245: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$246: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$testSelfJoin$9$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_1$8", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta$relational$testDataGeneration$tests$alloy$testViewWithGroupByRoot_Alloy$18$system$imports$import__core_relational_relational_testDataGeneration_tests_testDataGeneration_pure_2$8", v);
 v = <org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$247;
 specialinvoke v.<org.finos.legend.pure.generated.core_relational_relational_testDataGeneration_tests_testDataGeneration$247: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures.jimple	2025-03-13 05:42:30.153748128 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures.jimple	2025-03-13 07:02:15.426437728 +0000
@@ -8,6 +8,75 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.generated.Root_meta_pure_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::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public static boolean Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v;
+int v, v, v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection connectionByElement(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_relational/relational/tests/advanced/testFailures.pure", v, v, 139, 60, v, v);
+staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_TestDatabaseConnection;", v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "productTable", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (id, name) values (1, \'Firm X\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (id, name) values (2, \'Firm A\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (id, name) values (3, \'Firm C\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (id, name) values (4, \'Firm D\');", 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::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "synonymTable", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (1, 1, \'CUSIP1\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (2, 1, \'ISIN1\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (3, 2, \'CUSIP2\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (4, 2, \'ISIN2\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (5, 3, \'CUSIP3\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (6, 3, \'ISIN3\');", 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::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "synonymType", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (1, \'CUSIP\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (2, \'ISIN\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (3, \'CUSIP\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (4, \'ISIN\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (5, \'CUSIP\');", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (6, \'ISIN\');", v, v);
+return 1;
+}
+public static org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
+java.lang.String v;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
+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);
+staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_ioExtension: java.lang.Object Root_meta_pure_functions_io_println_Any_MANY__Nil_0_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
 public static boolean Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_setUp__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -164,75 +233,6 @@
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 return 1;
 }
-public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_testRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.generated.Root_meta_pure_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::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public static boolean Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_createTablesAndFillDb__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v;
-int v, v, v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_advanced_failures_moveFilterInOnClause_testRuntime__Runtime_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::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection connectionByElement(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_relational/relational/tests/advanced/testFailures.pure", v, v, 139, 60, v, v);
-staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_TestDatabaseConnection;", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "productTable", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (id, name) values (1, \'Firm X\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (id, name) values (2, \'Firm A\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (id, name) values (3, \'Firm C\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into productTable (id, name) values (4, \'Firm D\');", 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::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "synonymTable", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (1, 1, \'CUSIP1\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (2, 1, \'ISIN1\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (3, 2, \'CUSIP2\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (4, 2, \'ISIN2\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (5, 3, \'CUSIP3\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymTable (id, prodid, name) values (6, 3, \'ISIN3\');", 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::relational::metamodel::Database", "Root::meta::relational::tests::advanced::failures::moveFilterInOnClause::db");
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_helperFunctions_toDDL: boolean Root_meta_relational_functions_toDDL_dropAndCreateTableInDb_Database_1__String_1__DatabaseConnection_1__Boolean_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, "synonymType", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (1, \'CUSIP\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (2, \'ISIN\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (3, \'CUSIP\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (4, \'ISIN\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (5, \'CUSIP\');", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_advanced_testFailures: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into SynonymType (id, type) values (6, \'ISIN\');", v, v);
-return 1;
-}
-public static org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_functions_toDDL_executeInDb2_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String, org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet v;
-java.lang.String v;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection;
-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);
-staticinvoke <org.finos.legend.pure.generated.core_pure_corefunctions_ioExtension: java.lang.Object Root_meta_pure_functions_io_println_Any_MANY__Nil_0_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
 static void <clinit>()
 {
 org.eclipse.collections.api.factory.map.MutableMapFactory v;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.jimple	2025-03-13 05:42:32.933704397 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging.jimple	2025-03-13 07:02:18.478389700 +0000
@@ -8,6 +8,67 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_mapping_union_sqlQueryMerging_setup__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, 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_runtime_Runtime_Impl 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::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::sqlQueryMerging::store::database");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::sqlQueryMerging::store::database");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection connectionByElement(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_relational/relational/tests/mapping/union/testUnionForSQLQueryMerging.pure", v, v, 306, 99, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_DatabaseConnection;", v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists aTable;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table aTable (pk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into aTable values(1, 8);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into aTable values(2, 9);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists bTable;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table bTable (pk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into bTable values(11, 8);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into bTable values(22, 9);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists cTable;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table cTable (pk INTEGER, c VARCHAR(10), c VARCHAR(10), fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into cTable values(111, \'8\', \'8\', 8);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into cTable values(222, \'9\', \'9\', 9);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists dTable;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table dTable (pk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into dTable values(1111, 8);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into dTable values(2222, 9);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists aTable;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table aTable (pk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into aTable values(1, 8);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into aTable values(2, 9);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists bTable;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table bTable (pk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into bTable values(11, 8);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into bTable values(22, 9);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists cTable;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table cTable (pk INTEGER, c VARCHAR(10), c VARCHAR(10), fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into cTable values(111, \'8\', \'8\', 8);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into cTable values(222, \'9\', \'9\', 9);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists dTable;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table dTable (pk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into dTable values(1111, 8);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into dTable values(2222, 9);", v, v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+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_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
 public static boolean Root_meta_relational_tests_mapping_union_sqlQueryMerging_testSQLQueryMergingForFilters__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
@@ -776,67 +837,6 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_basics_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_runtime_Runtime Root_meta_relational_tests_mapping_union_sqlQueryMerging_setup__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, 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_runtime_Runtime_Impl 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::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::sqlQueryMerging::store::database");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,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::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::sqlQueryMerging::store::database");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection connectionByElement(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_relational/relational/tests/mapping/union/testUnionForSQLQueryMerging.pure", v, v, 306, 99, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_DatabaseConnection;", v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists aTable;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table aTable (pk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into aTable values(1, 8);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into aTable values(2, 9);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists bTable;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table bTable (pk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into bTable values(11, 8);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into bTable values(22, 9);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists cTable;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table cTable (pk INTEGER, c VARCHAR(10), c VARCHAR(10), fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into cTable values(111, \'8\', \'8\', 8);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into cTable values(222, \'9\', \'9\', 9);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists dTable;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table dTable (pk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into dTable values(1111, 8);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into dTable values(2222, 9);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists aTable;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table aTable (pk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into aTable values(1, 8);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into aTable values(2, 9);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists bTable;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table bTable (pk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into bTable values(11, 8);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into bTable values(22, 9);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists cTable;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table cTable (pk INTEGER, c VARCHAR(10), c VARCHAR(10), fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into cTable values(111, \'8\', \'8\', 8);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into cTable values(222, \'9\', \'9\', 9);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists dTable;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table dTable (pk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into dTable values(1111, 8);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into dTable values(2222, 9);", v, v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
 static void <clinit>()
 {
 org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionForSQLQueryMerging$20 v;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.jimple	2025-03-13 05:42:33.365697601 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage.jimple	2025-03-13 07:02:19.038380888 +0000
@@ -8,65 +8,6 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_mapping_union_partialForeignKeyUsage_initDatabase__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
-org.eclipse.collections.api.RichIterable v, v;
-int v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v;
-java.lang.Object 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::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::partialForeignKeyUsage::store::relationalStore");
-v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.eclipse.collections.api.RichIterable _connections()>();
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/tests/mapping/union/testUnionWithPartialForeignKeyUsage.pure", v, v, 212, 88, 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_relational/relational/tests/mapping/union/testUnionWithPartialForeignKeyUsage.pure", v, v, 212, 97, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_TestDatabaseConnection;", v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists A1;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table A1 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into A1 values(101, 1, 11);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists A2;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table A2 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into A2 values(202, 2, 22);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists B1;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table B1 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into B1 values(101, 1, 11);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists B2;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table B2 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into B2 values(202, 2, 22);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists C1;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table C1 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into C1 values(101, 1, 11);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists C2;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table C2 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into C2 values(202, 2, 22);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists D1;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table D1 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into D1 values(101, 1, 11);", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists D2;", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table D2 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
-staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into D2 values(202, 2, 22);", v, v);
-v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-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_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
-return v;
-}
 public static org.eclipse.collections.api.RichIterable Root_meta_relational_tests_mapping_union_partialForeignKeyUsage_testUnionWithPartialForeignKeyUsage1__Any_MANY_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
@@ -209,6 +150,65 @@
 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_pure_runtime_Runtime Root_meta_relational_tests_mapping_union_partialForeignKeyUsage_initDatabase__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime v, v;
+org.eclipse.collections.api.RichIterable v, v;
+int v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_relational_runtime_TestDatabaseConnection v;
+java.lang.Object 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::relational::metamodel::Database", "Root::meta::relational::tests::mapping::union::partialForeignKeyUsage::store::relationalStore");
+v = staticinvoke <org.finos.legend.pure.generated.core_relational_relational_tests_relationalSetUp: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_relational_tests_testRuntime_Database_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.relational.metamodel.Database,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime: org.eclipse.collections.api.RichIterable _connections()>();
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_relational/relational/tests/mapping/union/testUnionWithPartialForeignKeyUsage.pure", v, v, 212, 88, 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_relational/relational/tests/mapping/union/testUnionWithPartialForeignKeyUsage.pure", v, v, 212, 97, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.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_relational_runtime_TestDatabaseConnection;", v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists A1;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table A1 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into A1 values(101, 1, 11);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists A2;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table A2 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into A2 values(202, 2, 22);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists B1;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table B1 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into B1 values(101, 1, 11);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists B2;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table B2 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into B2 values(202, 2, 22);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists C1;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table C1 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into C1 values(101, 1, 11);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists C2;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table C2 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into C2 values(202, 2, 22);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists D1;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table D1 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into D1 values(101, 1, 11);", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("drop table if exists D2;", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("create table D2 (pk INTEGER PRIMARY KEY, fk INTEGER, fk INTEGER)", v, v);
+staticinvoke <org.finos.legend.pure.generated.core_relational_relational_relationalExtension: org.finos.legend.pure.generated.Root_meta_relational_metamodel_execute_ResultSet Root_meta_relational_metamodel_execute_executeInDb_String_1__DatabaseConnection_1__ResultSet_1_(java.lang.String,org.finos.legend.pure.generated.Root_meta_relational_runtime_DatabaseConnection,org.finos.legend.pure.m.execution.ExecutionSupport)>("insert into D2 values(202, 2, 22);", v, v);
+v = new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+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_runtime_Runtime_Impl: org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _connections(org.eclipse.collections.api.RichIterable)>(v);
+return v;
+}
 static void <clinit>()
 {
 org.finos.legend.pure.generated.core_relational_relational_tests_mapping_union_testUnionWithPartialForeignKeyUsage$3 v;
diff -u results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_modelWithConstraints$3.jimple results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_modelWithConstraints$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/reference/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_modelWithConstraints$3.jimple	2025-03-13 05:42:33.377697412 +0000
+++ results/org.finos.legend.engine/legend-engine/4.7.0/jnorm/rebuild/legend-engine-xt-relationalStore-pure-4.7.0.jar:legend-engine-xt-relationalStore-pure-4.7.0.jar/org.finos.legend.pure.generated.core_relational_relational_tests_modelWithConstraints$3.jimple	2025-03-13 07:02:19.054380636 +0000
@@ -47,7 +47,7 @@
 label:
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_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 = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3864096");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_relational$3864087");
 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);
 if v == 0 goto label;
 label:
