         return copy;
     }
 
-    /** The 'type' of this array, which doesn't really mean anything
-     * except gives it a clue as to how to stream to our server. */
+    /** The 'type' of this array, which doesn't really mean anything except gives it a clue as to
+     * how to stream to our server. */
     protected var _jtype :String;
 }
 }

            return "[[B";
        }

        var cname :String = Translations.getToServer(
            ClassUtil.getClassName(of));
        return "[L" + cname + ";";
    }

    /**
     * A factory method to create a TypedArray for holding objects
     * of the specified type.
     */
    public static function create (of :Class) :TypedArray
    {
        return new TypedArray(getJavaType(of));
    }

    public function getJavaType () :String

    implements Cloneable
{
    /**
     * Convenience method to get the java type of an array containing objects of the specified
     * class.
     */
    public static function getJavaType (of :Class) :String
    {
