Index: tests/sum.cfa
===================================================================
--- tests/sum.cfa	(revision 8ddedf0be2fe30541b470bbafd52122fb473f533)
+++ tests/sum.cfa	(revision d83b266a3965d96a2cd3cfe94b833e4d20ca1cab)
@@ -18,5 +18,5 @@
 #include <stdlib.hfa>
 
-trait sumable( otype T ) {
+trait sumable( T ) {
 	void ?{}( T &, zero_t );							// 0 literal constructor
 	T ?+?( T, T );										// assortment of additions
@@ -26,5 +26,5 @@
 }; // sumable
 
-forall( otype T | sumable( T ) )						// use trait
+forall( T | sumable( T ) )						// use trait
 T sum( size_t size, T a[] ) {
 	T total = 0;										// initialize by 0 constructor
@@ -107,5 +107,5 @@
 		 | sum( size, (S *)a ) | ", check" | (S)s;
 
-	forall( otype Impl | sumable( Impl ) )
+	forall( Impl | sumable( Impl ) )
 	struct GS {
 		Impl * x, * y;
@@ -194,5 +194,5 @@
 		 sum( size, (S *)a ).[i, j], s.[i, j] );
 
-	forall( otype Impl | sumable( Impl ) )
+	forall( Impl | sumable( Impl ) )
 	struct GS {
 		Impl * x, * y;
