private JyndItem FindOrThrow(int index) { JyndItem?item = data.At(instance, index); if (item.HasValue == false) { throw new IndexOutOfRangeException(); } return(item.Value); }