add: /* At this point we have a bunch of matches with the enclosing []'s */ 
context: function bsw_createBlockPrefsFromString(key, stringValue) {    // First we need to remove any options in used block list    var usedEl = document.getElementById("blocksUsedList_" + key);    for (var i = usedEl.options.length - 1; i >= 0 ; i--) {	usedEl.removeChild(usedEl.options[i]);    }    // Now clear out the block array    bsw_USER_BLOCKS[key] = new Array();    var result = stringValue.match(BLOCK_REGEXP);    if (result == null) {	return;    }    // At this point we have a bunch of matches with the enclosing []'s    for (var i = 0; i < result.length; i++) {	var bits = result[i].substring(1, result[i].length - 1).split(" ");        var blockId = bits[0];	var prefValues = new Array();	for (var bitIndex = 1; bitIndex < bits.length; bitIndex++) {	    var paramBits = bits[bitIndex].split("=");	    prefValues[paramBits[0]] = paramBits[1];	}	bsw_addUserBlockPreference(key, blockId, prefValues);    }}
meta: 3727	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3727/9d0f83bc83ce8cf4bb068548c4841c06ce5b7c10/BlockSelectWidget.js/clean/gallery2/lib/javascript/BlockSelectWidget.js