/** Modify the specified swf. */
 protected static boolean modifySWF(SWFDocument doc, String before, String after) {
   @SuppressWarnings("unchecked")
   List<Tag> tags = doc.getTags();
   for (int ii = 0, nn = tags.size(); ii < nn; ii++) {
     Tag tag = tags.get(ii);
     if (tag instanceof UnknownTag) {
       Tag replacement = modifyTag((UnknownTag) tag, before, after);
       if (replacement != null) {
         tags.set(ii, replacement);
         return true;
       }
     }
   }
   return false;
 }