widget set to widget, label set to label, initial set to initial, help_text set to help_text, unpacked list args, and unpacked dictionary kwargs. substitute choices for self.choices.
self . choices = choices