Index: src/core.js
===================================================================
--- src/core.js	(revision 5711)
+++ src/core.js	(working copy)
@@ -1130,12 +1130,8 @@
 
 		if( array != null ){
 			var i = array.length;
-			//the window, strings and functions also have 'length'
-			if( i == null || array.split || array.setInterval || array.call )
-				ret[0] = array;
-			else
-				while( i )
-					ret[--i] = array[i];
+			while( i )
+				ret[--i] = array[i];
 		}
 
 		return ret;

