Here, IMHO, we should also check someway if the variant is defined in the variant tree