code: def p_kwl_kwl(self, p):
          ''' kwl : kwl SEPARATOR kwl 
          '''
          _LOGGER.debug("kwl -> kwl ; kwl")
          if p[3] is not None:
              p[0] = p[3]
          elif p[1] is not None:
              p[0] = p[1]
          else:
              p[0] = TypedClass(None, TypedClass.UNKNOWNf p_kwl_kwl(self, p):
          ''' kwl : kwl SEPARATOR kwl 
          '''
          _LOGGER.debug("kwl -> kwl ; kwl")
          if p[3] is not None:
              p[0] = p[3]
          elif p[1] is not None:
              p[0] = p[1]
          else:
              p[0] = TypedClass(None, TypedClass.UNKNOWN)
docs: kwl : kwl SEPARATOR kwl