Hmm, now I'm wondering how one does this conveniently, and without boxing. All the array/svec functions seem to take a `jl_value_t`, I'm a little unclear how one extracts the value of a `jl_new_bits` object, and I don't see many examples in `src/` of just grabbing the `data` pointer. 