rem: elem.removeAttribute( expando ); 
add: if ( elem.removeAttribute ) elem.removeAttribute( expando ); 
context: 	removeData: function( elem, name ) {		var id = elem[ expando ];		// If we want to remove a specific section of the element's data		if ( name ) {			if ( jQuery.cache[ id ] ) {				// Remove the section of cache data				delete jQuery.cache[ id ][ name ];				// If we've removed all the data, remove the element's cache				name = "";				for ( name in jQuery.cache[ id ] ) break;				if ( !name )					jQuery.removeData( elem );			}		// Otherwise, we want to remove all of the element's data		} else {			// Clean up the element expando			try {				delete elem[ expando ];			} catch(e){				// IE has trouble directly removing the expando				// but it's ok with using removeAttribute				elem.removeAttribute( expando );			}			// Completely remove the data cache			delete jQuery.cache[ id ];		}	},
meta: 5264	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5264/6476b15f1a6c3651c18e354d41ee0ab9b9a23e16/core.js/clean/src/core.js