docs: function(script) {
  			if (gui.Type.isString(script)) {
  				var func = gui.Object.lookup(script);
  				if (func) {
  					script = func;
  				} else {
  					throw new Error(this + ' could not locate "' + script + '"');
  				}
  			}
  			if (gui.Type.isFunction(script)) {
  				this.script.load(script);
  			} else {
  				throw new TypeError(this + " could not load script");
  			}
  		}