InvalidInstanceCycle occurs when an invalid cycle is detected within the instantiation graph. Example: func f[T any]() { f[*T]() }