Returns an array of group of the choice
group
@override List<String>? get group { return isNotEmpty ? choice.map((S2Choice<T> item) => item.group).toList().cast<String>() : null; }