The Array type with a length is pretty much useless -- it behaves just like a C array and doesn't actually expose the length at runtime. Just use `AnyArray`.