DeepCopy

Deep Copy
This function should serve most purposes for deep-copying an array. Note that it does some type coercion (specifically, builtin array to Unity array, and built-in hashtables to Boo.Lang.Hash). It also does not handle the unsigned integers, etc. This is merely for MOST applications. Do not rely on it for industrial use or whatever. It is written in jscript.NET.