docs: public Generic onGenericArray(Generic genericArray) {
                      return declaringType.isGenerified()
                              ? new Generic.OfNonGenericType.Latent(genericArray.asErasure(), genericArray)
                              : genericArray;
                  }