¿Hay alguna forma de desactivar la covarianza del sitio de uso en Kotlin?

Nota: A partir de Kotlin beta 4, este problema es fijo.


fun test(a: List<String>) { } 

El código Kotlin anterior genera código de bytes:

 public static final void test(@NotNull List<? extends String> a) { Intrinsics.checkParameterIsNotNull(a, "a"); } 

He enviado un problema , pero necesito eludir este error temporalmente. ¿Hay alguna manera de marcar a a invariante?