+/**\r
+ * Array に関するメソッドを集めたものです。\r
+ * @namespace X.Array\r
+ * @alias X.Array\r
+ */\r
+X[ 'Array' ] = {\r
+ 'copy' : X_Array_copy\r
+};\r
+\r
+// renamed\r
+// X.Object.cloneArray -> X.Array.copy\r
+// X.Object.clone -> X.Object.copy\r
+\r
+/**\r
+ * 単純にメンバーをコピーした Array を返します。\r
+ * @alias X.Array.copy\r
+ * @param {Array} ary コピー元のオブジェクトです。\r
+ * @return {Array}\r
+ */\r
+function X_Array_copy( ary ){\r
+ var ret = [],\r
+ i = ary.length;\r
+\r
+ if( !i ) return ret;\r
+ for( ; i; ){\r
+ ret[ --i ] = ary[ i ];\r
+ };\r
+ return ret;\r
+};\r
+\r
+/* \r
+X.matchTest = function( array1, array2 ){\r
+ var i = array2.length;\r
+ for( ; i; ){\r
+ if( array1.indexOf( array2[ --i ] ) === -1 ) return false;\r
+ };\r
+ return true;\r
+}; */\r
+\r