diff -u results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_20_0.jimple results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_20_0.jimple
--- results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_20_0.jimple	2025-03-13 02:32:34.293174020 +0000
+++ results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_20_0.jimple	2025-03-13 02:32:41.441061892 +0000
@@ -8,41 +8,6 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_v1_20_0_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig_Impl v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
-return v;
-}
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_20_0_invocation_generation_avro_legendGenerateAvro_AvroConfig_1__String_1__Integer_1__AvroOutput_MANY_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, java.lang.String, long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
@@ -222,6 +187,41 @@
 v = 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.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_v1_20_0_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_20_0_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
+return v;
+}
 static void <clinit>()
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
diff -u results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_21_0.jimple results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_21_0.jimple
--- results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_21_0.jimple	2025-03-13 02:32:34.297173957 +0000
+++ results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_21_0.jimple	2025-03-13 02:32:41.445061828 +0000
@@ -8,6 +8,41 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_v1_21_0_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig_Impl v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
+return v;
+}
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_21_0_invocation_generation_avro_legendGenerateAvro_AvroConfig_1__String_1__Integer_1__AvroOutput_MANY_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, java.lang.String, long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
@@ -187,41 +222,6 @@
 v = 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.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_v1_21_0_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig_Impl v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_21_0_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
-return v;
-}
 static void <clinit>()
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
diff -u results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_25_0.jimple results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_25_0.jimple
--- results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_25_0.jimple	2025-03-13 02:32:34.321173581 +0000
+++ results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_25_0.jimple	2025-03-13 02:32:41.469061452 +0000
@@ -8,43 +8,6 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_v1_25_0_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig_Impl v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v, v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _generateLogicalTypes()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _generateLogicalTypes(java.lang.Boolean)>(v);
-return v;
-}
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_25_0_invocation_generation_avro_legendGenerateAvro_AvroConfig_1__String_1__Integer_1__AvroOutput_MANY_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, java.lang.String, long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
@@ -224,6 +187,43 @@
 v = 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.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_v1_25_0_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig_Impl v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v, v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v, v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _generateLogicalTypes()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_avro_AvroConfig _generateLogicalTypes(java.lang.Boolean)>(v);
+return v;
+}
 static void <clinit>()
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
diff -u results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_28_0.jimple results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_28_0.jimple
--- results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_28_0.jimple	2025-03-13 02:32:34.337173330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_v1_28_0.jimple	2025-03-13 02:32:41.485061201 +0000
@@ -8,43 +8,6 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_v1_28_0_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig_Impl v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _generateLogicalTypes()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _generateLogicalTypes(java.lang.Boolean)>(v);
-return v;
-}
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_v1_28_0_invocation_generation_avro_legendGenerateAvro_AvroConfig_1__String_1__Integer_1__AvroOutput_MANY_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, java.lang.String, long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
@@ -224,6 +187,43 @@
 v = 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.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_v1_28_0_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v, v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig_Impl v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _generateLogicalTypes()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_avro_AvroConfig _generateLogicalTypes(java.lang.Boolean)>(v);
+return v;
+}
 static void <clinit>()
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
diff -u results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_vX_X_X.jimple results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_vX_X_X.jimple
--- results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/reference/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_vX_X_X.jimple	2025-03-13 02:32:34.357173015 +0000
+++ results/org.finos.legend.engine/legend-engine/4.6.2/jnorm/rebuild/legend-engine-xt-avro-pure-4.6.2.jar:legend-engine-xt-avro-pure-4.6.2.jar/org.finos.legend.pure.generated.core_external_format_avro_protocol_protocol_vX_X_X.jimple	2025-03-13 02:32:41.505060887 +0000
@@ -8,43 +8,6 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_vX_X_X_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig_Impl v;
-org.eclipse.collections.api.RichIterable v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
-org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
-java.lang.Boolean v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig_Impl;
-specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
-v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _generateLogicalTypes()>();
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _generateLogicalTypes(java.lang.Boolean)>(v);
-return v;
-}
 public static org.eclipse.collections.api.RichIterable Root_meta_protocols_pure_vX_X_X_invocation_generation_avro_legendGenerateAvro_AvroConfig_1__String_1__Integer_1__AvroOutput_MANY_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, java.lang.String, long, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.eclipse.collections.api.RichIterable v, v;
@@ -224,6 +187,43 @@
 v = 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.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig Root_meta_protocols_pure_vX_X_X_invocation_generation_avro_transformAvroGenerationConfig_AvroConfig_1__AvroConfig_1_(org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig v, v, v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig_Impl v;
+org.eclipse.collections.api.RichIterable v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig v;
+org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap v;
+java.lang.Boolean v, v, v, v, v;
+java.lang.String v, v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig_Impl;
+specialinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig_Impl: void <init>(java.lang.String)>("Anonymous_NoCounter");
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _package()>();
+v = virtualinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig_Impl: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _package(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _class()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _class(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeNamespace()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _includeNamespace(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeSuperTypes()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _includeSuperTypes(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeAssociations()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _includeAssociations(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _includeGeneratedMilestoning()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _includeGeneratedMilestoning(java.lang.Boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.String _timestampLogicalType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _timestampLogicalType(java.lang.String)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.eclipse.collections.api.RichIterable _propertyProfile()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _propertyProfile(org.eclipse.collections.api.RichIterable)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _namespaceOverride()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _namespaceOverride(org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_avro_generation_AvroConfig: java.lang.Boolean _generateLogicalTypes()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig: org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_invocation_generation_avro_AvroConfig _generateLogicalTypes(java.lang.Boolean)>(v);
+return v;
+}
 static void <clinit>()
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
