/// Computes the variant to be unique for each radiobutton.
 private string VariantId(KeyValuePair <string, string> enumItem) =>
 new StringBuilder()
 .Append(ViewContext.CreateUniqueId(_generator.IdAttributeDotReplacement, For.Name))
 .Append(_generator.IdAttributeDotReplacement)
 .Append(enumItem.Key)
 .ToString();