So I created the script located here . This script uses HTML entity replacement to create drop down queries that actually work. So if I go into the API editor and add my script, I see the following: Notice the circled area, this shows that the HTML entity replacement is intact. Saving here is fine, exiting is fine, the script works as expected. However, the problem appears when you close the API settings page and attempt to go back into the page again: Notice the circled area again, all of the HTML entity replacements are gone!! Meaning if script is saved again on this page, none of the fancy macros I made will work. Seems like a defect with the editor? Is there any workaround to this?