docs: def save(self, path=None, encoding=None, eol=None):
          """
          save([path][, encoding][, eol])
  
          Use initial path if no other provided.
          Use initial encoding if no other provided.
          Use initial eol if no other provided.
          """
          path = path or self.path
          encoding = encoding or self.encoding
  
          save_file = codecs.open(path, 'w+', encoding=encoding)
          self.write_into(save_file, eol=eol)
          save_file.close()