code: def generate_ul(self, a_list):
          ''' Determines if we should generate th 'ul' around the list 'a_list' '''
          return len(a_list) > 0 and (isinstance(a_list[0], Rule) or
                                      isinstance(a_list[0], LabelDecl)f generate_ul(self, a_list):
          ''' Determines if we should generate th 'ul' around the list 'a_list' '''
          return len(a_list) > 0 and (isinstance(a_list[0], Rule) or
                                      isinstance(a_list[0], LabelDecl))
docs: Determines if we should generate th 'ul' around the list 'a_list'