Index: tests/.expect/copyfile.txt
===================================================================
--- tests/.expect/copyfile.txt	(revision b2de2e04eb7c307b839c2cbceb597aae13d17dfe)
+++ tests/.expect/copyfile.txt	(revision 4e7c0fc0090de26380183bc8742b335bbe1cf243)
@@ -10,6 +10,6 @@
 // Created On       : Tue Jul 16 16:47:22 2019
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Wed Jul 17 18:04:44 2019
-// Update Count     : 26
+// Last Modified On : Mon Jun  1 09:10:58 2020
+// Update Count     : 28
 // 
 
@@ -18,11 +18,11 @@
 
 int main( int argc, char * argv[] ) {
-	ifstream * in  = &stdin;							// default files
-	ofstream * out = &stdout;
+	ifstream & in  = stdin;								// default files
+	ofstream & out = stdout;
 	try {
 		choose ( argc ) {
 		  case 2, 3:
-			  in = new( (const char *)argv[1] );		// open input file first as output creates file
-			  if ( argc == 3 ) out = new( (const char *)argv[2] ); // only open output if input opens as output created if nonexistent
+			  &in = new( (const char *)argv[1] );		// open input file first as output creates file
+			  if ( argc == 3 ) &out = new( (const char *)argv[2] ); // only open output if input opens as output created if nonexistent
 		  case 1: ;					// use default files
 		  default:
@@ -31,15 +31,15 @@
 
 		char ch;
-		*out | nlOff;									// turn off auto newline
-		*in  | nlOn;									// turn on reading newline
+		out | nlOff;									// turn off auto newline
+		in  | nlOn;										// turn on reading newline
 
 		for () {										// read all characters
-			*in | ch;
-		  if ( eof( *in ) ) break;						// eof ?
-			*out | ch;
+			in | ch;
+		  if ( eof( in ) ) break;						// eof ?
+			out | ch;
 		} // for
 	} finally {
-		if ( in  != &stdin  ) delete( in );				// close file, do not delete stdin!
-		if ( out != &stdout ) delete( out );			// close file, do not delete stdout!
+		if ( &in  != &stdin  ) delete( &in );			// close file, do not delete stdin!
+		if ( &out != &stdout ) delete( &out );			// close file, do not delete stdout!
 	} // try
 } // main
Index: tests/.in/copyfile.txt
===================================================================
--- tests/.in/copyfile.txt	(revision b2de2e04eb7c307b839c2cbceb597aae13d17dfe)
+++ tests/.in/copyfile.txt	(revision 4e7c0fc0090de26380183bc8742b335bbe1cf243)
@@ -10,6 +10,6 @@
 // Created On       : Tue Jul 16 16:47:22 2019
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Wed Jul 17 18:04:44 2019
-// Update Count     : 26
+// Last Modified On : Mon Jun  1 09:10:58 2020
+// Update Count     : 28
 // 
 
@@ -18,11 +18,11 @@
 
 int main( int argc, char * argv[] ) {
-	ifstream * in  = &stdin;							// default files
-	ofstream * out = &stdout;
+	ifstream & in  = stdin;								// default files
+	ofstream & out = stdout;
 	try {
 		choose ( argc ) {
 		  case 2, 3:
-			  in = new( (const char *)argv[1] );		// open input file first as output creates file
-			  if ( argc == 3 ) out = new( (const char *)argv[2] ); // only open output if input opens as output created if nonexistent
+			  &in = new( (const char *)argv[1] );		// open input file first as output creates file
+			  if ( argc == 3 ) &out = new( (const char *)argv[2] ); // only open output if input opens as output created if nonexistent
 		  case 1: ;					// use default files
 		  default:
@@ -31,15 +31,15 @@
 
 		char ch;
-		*out | nlOff;									// turn off auto newline
-		*in  | nlOn;									// turn on reading newline
+		out | nlOff;									// turn off auto newline
+		in  | nlOn;										// turn on reading newline
 
 		for () {										// read all characters
-			*in | ch;
-		  if ( eof( *in ) ) break;						// eof ?
-			*out | ch;
+			in | ch;
+		  if ( eof( in ) ) break;						// eof ?
+			out | ch;
 		} // for
 	} finally {
-		if ( in  != &stdin  ) delete( in );				// close file, do not delete stdin!
-		if ( out != &stdout ) delete( out );			// close file, do not delete stdout!
+		if ( &in  != &stdin  ) delete( &in );			// close file, do not delete stdin!
+		if ( &out != &stdout ) delete( &out );			// close file, do not delete stdout!
 	} // try
 } // main
Index: tests/copyfile.cfa
===================================================================
--- tests/copyfile.cfa	(revision b2de2e04eb7c307b839c2cbceb597aae13d17dfe)
+++ tests/copyfile.cfa	(revision 4e7c0fc0090de26380183bc8742b335bbe1cf243)
@@ -10,6 +10,6 @@
 // Created On       : Tue Jul 16 16:47:22 2019
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Wed Jul 17 18:04:44 2019
-// Update Count     : 26
+// Last Modified On : Mon Jun  1 09:10:58 2020
+// Update Count     : 28
 // 
 
@@ -18,11 +18,11 @@
 
 int main( int argc, char * argv[] ) {
-	ifstream * in  = &stdin;							// default files
-	ofstream * out = &stdout;
+	ifstream & in  = stdin;								// default files
+	ofstream & out = stdout;
 	try {
 		choose ( argc ) {
 		  case 2, 3:
-			  in = new( (const char *)argv[1] );		// open input file first as output creates file
-			  if ( argc == 3 ) out = new( (const char *)argv[2] ); // only open output if input opens as output created if nonexistent
+			  &in = new( (const char *)argv[1] );		// open input file first as output creates file
+			  if ( argc == 3 ) &out = new( (const char *)argv[2] ); // only open output if input opens as output created if nonexistent
 		  case 1: ;					// use default files
 		  default:
@@ -31,15 +31,15 @@
 
 		char ch;
-		*out | nlOff;									// turn off auto newline
-		*in  | nlOn;									// turn on reading newline
+		out | nlOff;									// turn off auto newline
+		in  | nlOn;										// turn on reading newline
 
 		for () {										// read all characters
-			*in | ch;
-		  if ( eof( *in ) ) break;						// eof ?
-			*out | ch;
+			in | ch;
+		  if ( eof( in ) ) break;						// eof ?
+			out | ch;
 		} // for
 	} finally {
-		if ( in  != &stdin  ) delete( in );				// close file, do not delete stdin!
-		if ( out != &stdout ) delete( out );			// close file, do not delete stdout!
+		if ( &in  != &stdin  ) delete( &in );			// close file, do not delete stdin!
+		if ( &out != &stdout ) delete( &out );			// close file, do not delete stdout!
 	} // try
 } // main
