docs: def ungettext(self):
          """
          Dispatch to the appropriate ngettext method to handle text objects.
  
          Note that under python 3, this uses `ngettext()`, while under python 2,
          it uses `ungettext()`.  This should not be used with bytestrings.
          """
          # pylint: disable=no-member
          if six.PY2:
              return self._translations.ungettext
          else:
              return self._translations.ngettext