Index: _source/core/tools.js
===================================================================
--- _source/core/tools.js	(revision 4373)
+++ _source/core/tools.js	Thu Nov 05 13:49:26 CST 2009
@@ -63,24 +63,15 @@
 		{
 			var clone;
 
-			// Array.
-			if ( obj && ( obj instanceof Array ) )
-			{
-				clone = [];
 
-				for ( var i = 0 ; i < obj.length ; i++ )
-					clone[ i ] = this.clone( obj[ i ] );
-
-				return clone;
-			}
-
 			// "Static" types.
 			if ( obj === null
 				|| ( typeof( obj ) != 'object' )
 				|| ( obj instanceof String )
 				|| ( obj instanceof Number )
 				|| ( obj instanceof Boolean )
-				|| ( obj instanceof Date ) )
+				|| ( obj instanceof Date )
+				|| ( obj instanceof RegExp ) )
 			{
 				return obj;
 			}
