and unpacked dictionary kwargs. define the method subwidgets with 5 arguments: self, name, value, attrs set to None and choices set to an empty tuple.
def subwidgets ( self , name , value , attrs = None , choices = ( ) ) :