Don't eagerly extract contents of an eu_variant

When an eu_value refers to an eu_variant, it should continue to
refer to the eu_variant until the value is explicitly extracted.