code: def _qualifiers_tomof(qualifiers, indent, maxline=MAX_MOF_LINE):
      
  
      if not qualifiers:
          return u''
  
      mof = []
  
      mof.append(_indent_str(indent))
      mof.append(u'[')
      line_pos = indent + 1
  
      mof_quals = []
      for q in qualifiers.itervalues():
          mof_quals.append(q.tomof(indent + 1 + MOF_INDENT, maxline, line_pos))
      delim = ',\n' + _indent_str(indent + 1)
      mof.append(delim.join(mof_quals))
  
      mof.append(u']\n')
  
      return u''.join(mof)
docs: Return a MOF string with the qualifier values, including the surrounding
      square brackets. The qualifiers are ordered by their name.
  
      Return empty string if no qualifiers.
  
      Normally multiline output and may fold qualifiers into multiple lines.
  
      The order of qualifiers is preserved.
  
      Parameters:
  
        qualifiers (NocaseDict): Qualifiers to format.
  
        indent (:term:`integer`): Number of spaces to indent each line of
          the returned string, counted to the opening bracket in the first line.
  
      Returns:
  
        :term:`unicode string`: MOF string.