pub const fn split_array_ref<T, const N: usize, const M: usize>(
    array: &[T; N]
) -> (&[T; M], &[T; { _ }])