Functions are tentatively* functional
Please don't let the merge break.
Merge branch 'EditorAPI_Integration' of https://github.com/Watson-Reboot-Project/JavaScriptLab-Sandbox into EditorAPI_Integration

please don't let the merge break.