I believe this script is DITA specific; see AdobeFrameMaker2015\Samples\ScriptsAndUtilities\DITA EDD Update\FM_EddUpdate.jsx. There are something like 23 DITA 1.2 EDDs and they share many modules created as text insets. For performance reasons, they are manual text insets. A user can customize any of the modules and then needs to update all relevant EDDs and templates. This script saves the user the effort of processing them one at a time.
By the way, FM2015 makes a huge performance improvement in updating text insets in structured documents, especially large text insets in large documents. It used to take many hours to update the DITA EDDs, now it is just a few minutes.