Index: src/ResolvExpr/CandidateFinder.cpp
===================================================================
--- src/ResolvExpr/CandidateFinder.cpp	(revision 253d0b426fac00a1ce140f9aa26585e536ac6a14)
+++ src/ResolvExpr/CandidateFinder.cpp	(revision 5eb3f65e95375f1be49b0bbe3338a9b4b1d26c67)
@@ -9,7 +9,7 @@
 // Author           : Aaron B. Moss
 // Created On       : Wed Jun 5 14:30:00 2019
-// Last Modified By : Andrew Beach
-// Last Modified On : Wed Mar 16 11:58:00 2022
-// Update Count     : 3
+// Last Modified By : Peter A. Buhr
+// Last Modified On : Sat Jun 22 08:07:26 2024
+// Update Count     : 4
 //
 
@@ -909,10 +909,10 @@
 			auto location = expr->location;
 			auto callExpr = new ast::UntypedExpr(
-				location, new ast::NameExpr( location, "valueE" ), {expr}
+				location, new ast::NameExpr( location, "value" ), {expr}
 			);
 			finder.find( callExpr );
 			CandidateList winners = findMinCost( finder.candidates );
 			if (winners.size() != 1) {
-				SemanticError( callExpr, "Ambiguous expression in valueE..." );
+				SemanticError( callExpr, "Ambiguous expression in value..." );
 			}
 			CandidateRef & choice = winners.front();
Index: src/Validate/ImplementEnumFunc.cpp
===================================================================
--- src/Validate/ImplementEnumFunc.cpp	(revision 253d0b426fac00a1ce140f9aa26585e536ac6a14)
+++ src/Validate/ImplementEnumFunc.cpp	(revision 5eb3f65e95375f1be49b0bbe3338a9b4b1d26c67)
@@ -175,5 +175,5 @@
 ast::FunctionDecl* EnumAttrFuncGenerator::genPosnProto() const {
     return genProto(
-        "posE",
+        "posn",
         {new ast::ObjectDecl(getLocation(), "_i", new ast::EnumInstType(decl))},
         {new ast::ObjectDecl(getLocation(), "_ret",
@@ -183,5 +183,5 @@
 ast::FunctionDecl* EnumAttrFuncGenerator::genLabelProto() const {
 	return genProto(
-		"labelE",
+		"label",
 		{new ast::ObjectDecl(getLocation(), "_i", new ast::EnumInstType(decl))},
 		{new ast::ObjectDecl(
@@ -193,5 +193,5 @@
 	if (decl->base)
 		return genProto(
-			"valueE",
+			"value",
 			{new ast::ObjectDecl(getLocation(), "_i", new ast::EnumInstType(decl))},
 			{new ast::ObjectDecl(getLocation(), "_ret",
@@ -203,5 +203,5 @@
 ast::FunctionDecl* EnumAttrFuncGenerator::genQuasiValueProto() const {
 	return genProto(
-		"valueE",
+		"value",
 		{new ast::ObjectDecl(getLocation(), "_i", new ast::EnumInstType(decl))},
 		{new ast::ObjectDecl(getLocation(), "_ret",
@@ -254,5 +254,5 @@
 	auto param = params.front();
 	ast::UntypedExpr* untyped = ast::UntypedExpr::createCall(
-		func->location, "posE", { new ast::VariableExpr(func->location, param) });
+		func->location, "posn", { new ast::VariableExpr(func->location, param) });
 	func->stmts = new ast::CompoundStmt(
 		func->location, {new ast::ReturnStmt(func->location, untyped)}
