Repair the variant support for metamodels.
Add a check for the basic hierarchical conditions if we have a child condition or not.