rem: this.marker = null, 
add: this.marker = null; 
context:     destroy: function() {        this.events = null;        this.layer = null;        this.id = null;        this.lonlat = null;        this.data = null;        if (this.marker != null) {            this.marker.destroy();            this.marker = null,        }        if (this.popup != null) {            this.popup.destroy();            this.popup = null;        }    },        /**     * @returns A Marker Object created from the 'lonlat' and 'icon' properties     *          set in this.data. If no 'lonlat' is set, returns null. If no     *          'icon' is set, OpenLayers.Marker() will load the default image     * @type OpenLayers.Marker     */    createMarker: function() {        var marker = null;                if (this.lonlat != null) {            this.marker = new OpenLayers.Marker(this.lonlat, this.data.icon);        }        return this.marker;    },
meta: 2032	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2032/280abf356cc63aab07551feefe349b35f7bfa2aa/Feature.js/buggy/lib/OpenLayers/Feature.js