if v.meta.type is an Array I don't think we need to call slice, right?