code: public String toStringOf(String elementName, Object element) {
      try {
        StringWriter writer = new StringWriter();
        XmlSerializer serializer = Xml.createSerializer();
        serializer.setOutput(writer);
        serialize(serializer, elementName, element, false);
        return writer.toString();
      } catch (IOException e) {
        throw new IllegalArgumentException(e);
      }
    }
docs: Shows a debug string representation of an element data object of key/value pairs.
  
  @param element element data object ({@link GenericXml}, {@link Map}, or any object with public
  fields)
  @param elementName optional XML element local name prefixed by its namespace alias -- for
  example {@code "atom:entry"} -- or {@code null} to make up something