pub fn get_variant_field<Adt, Field>(
    _a: Adt,
    _variant: &str,
    _field: &str
) -> Field