define(function(require, exports, module) { main.consumes = [ "Plugin", "dialog.notification" ]; main.provides = ["readonly", "preferences.experimental"]; return main; function main(options, imports, register) { var Plugin = imports.Plugin; var notify = imports["dialog.notification"].show; var shouldShowError = options.shouldShowError; /***** Initialization *****/ var plugin = new Plugin("Ajax.org", main.consumes); var loaded = false; function load() { if (loaded) return false; loaded = true; if (shouldShowError) { notify("