docs: def get_logger(cls, *name, **kwargs):
          """Construct a new :class:`KvLoggerAdapter` which encapsulates
          the :class:`logging.Logger` specified by ``name``.
  
          :param name:
              Any amount of symbols.  Will be concatenated and normalized
              to form the logger name.  Can also be empty.
          :param extra:
              Additional context relevant information.
          :return:
              A new :class:`KvLoggerAdapter` instance ready to use.
          :rtype:
              :class:`KvLoggerAdapter`
          """
          return cls(getLogger(_normalize_name(name)),
                     kwargs.get('extra', None))