No puedo obtener nombres de parámetros de valuetuple a través de la reflexión en c # 7.0

Quiero asignar una ValueTuple a una clase usando la reflexión. La documentación dice que hay un atributo adjunto a ValueTuple con nombres de parámetros (distintos de Item1, Item2, etc ...) pero no puedo ver ningún atributo.

Desmontaje no muestra nada.

¿Que pasa?

Ejemplo:

public static T ToStruct<T, T1,T2>(this ValueTuple<T1,T2> tuple) where T : struct

Vía reflexión no puede hacer que los nombres de los Ítems 1, Ítem 2 coincidan con los campos T mediante la reflexión.

Respuestas a la pregunta(2)

Su respuesta a la pregunta