pub(crate) fn array<'i>( input: &mut Stateful<LocatingSlice<&'i BStr>, RecursionCheck>, ) -> ModalResult<Array>