def _apply_postprocessing(marc_xml, xml, func, uuid, url):
dom = dhtmlparser.parseString(xml)<EOL>return [<EOL>func(marc_xml, mods_tag, uuid, cnt, url)<EOL>for cnt, mods_tag in enumerate(dom.find("<STR_LIT>"))<EOL>]<EOL>
Apply `func` to all ``<mods:mods>`` tags from `xml`. Insert UUID.

Args:
    marc_xml (str): Original Aleph record.
    xml (str): XML which will be postprocessed.
    func (fn): Function, which will be used for postprocessing.
    uuid (str): UUID, which will be inserted to `xml`.
    url (str): URL of the publication (public or not).

Returns:
    list: List of string with postprocessed XML.