code: def dumps(ms, single=False,
            properties=False, pretty_print=True,
            show_status=False, predicate_modifiers=False, **kwargs):
      
      if not pretty_print and kwargs.get('indent'):
          pretty_print = True
      if single:
          ms = [ms]
      return serialize(
          ms,
          properties=properties,
          pretty_print=pretty_print,
          show_status=show_status,
          predicate_modifiers=predicate_modifiers,
          **kwargs
      )
docs: Serialize an Xmrs object to a Eds representation
  
      Args:
          ms: an iterator of :class:`~delphin.mrs.xmrs.Xmrs` objects to
              serialize (unless the *single* option is `True`)
          single (bool): if `True`, treat *ms* as a single
              :class:`~delphin.mrs.xmrs.Xmrs` object instead of as an
              iterator
          properties (bool): if `False`, suppress variable properties
          pretty_print (bool): if `True`, add newlines and indentation
          show_status (bool): if `True`, annotate disconnected graphs and
              nodes
      Returns:
          an :class:`Eds` string representation of a corpus of Xmrs