Read Only Array (Immutable Array) Thanks for idea: Dima (deep)

Static methods

@:arrayAccess@:externstaticinlinearrayAccess(this:Array<T>, key:Int):T

staticinlinekeyValueIterator(this:Array<T>):KeyValueIterator<UInt, T>

@:externstaticinlinekv<T>(this:Array<T>):Iterator<KeyValue<Int, T>>