docs: def set_text(self, text=None, **kwargs):
          """
          Add textual information passed as dictionary.
  
          All pairs in dictionary will be written, but keys should be latin-1;
          registered keywords could be used as arguments.
  
          When called more than once overwrite exist data.
          """
          if text is None:
              text = {}
          text.update(popdict(kwargs, _registered_kw))
          if 'Creation Time' in text and\
                  not isinstance(text['Creation Time'], (basestring, bytes)):
              text['Creation Time'] = datetime.datetime(
                  *(check_time(text['Creation Time'])[:6])).isoformat()
          self.text = text