rem: this.rootComponent = new EchoApp.Component("Root", this.rootComponentId); 
add: this.rootComponent = new EchoApp.Component(this.rootComponentId); this.rootComponent.componentType = "Root"; 
context: EchoApp.Application = function(rootComponentId) {    if (arguments.length == 0) {        // Return immediately in case that instance is being created to extend prototype.        return;    }        /**      * Mapping between component ids and component instances.     * @private      * @type EchoCore.Collections.Map     */    this._idToComponentMap = new EchoCore.Collections.Map();        /**      * ListenerList instance for application-level events.     * @private      * @type EchoCore.ListenerList      */    this._listenerList = new EchoCore.ListenerList();    /**     * Id of root component.     * This value is read-only.     * @type string      */    this.rootComponentId = rootComponentId;    /**      * Root component instance.     * This value is read-only.     * @type EchoApp.Component      */    this.rootComponent = new EchoApp.Component("Root", this.rootComponentId);    this.rootComponent.register(this);        /**      * Root component of modal context.     * This value is read-only.     * @type EchoApp.Component      */    this.modalContext = null;        /**      * Displayed style sheet.     *      * @private      * @type EchoApp.StyleSheet     */    this._styleSheet = null;        /**      * Currently focused component.     * @private     * @type EchoApp.Component     */    this._focusedComponent = null;        /**      * UpdateManager instance monitoring changes to the application for redraws.      * @type EchoApp.Update.Manager     */    this.updateManager = new EchoApp.Update.Manager(this);};
meta: 600	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/600/1e16e00de835fa788ccb1ee8a45c6cec7e035b46/Application.js/buggy/src/webcontainer/java/nextapp/echo/webcontainer/resource/js/Application.js