heterovariant