tag = g_array_index(tag_array, GQuark, 0);
index = (unsigned long) g_hash_table_lookup(variant_class->fields_by_tag,
(gconstpointer) (unsigned long) tag);
tag = g_array_index(tag_array, GQuark, 0);
index = (unsigned long) g_hash_table_lookup(variant_class->fields_by_tag,
(gconstpointer) (unsigned long) tag);