[NTG-context] typescript / variants question