rem: if(!options.strict){ symbol = "(?:"+symbol+")?"; } return symbol; 
add: before = before ? "\\s" : ""; after = after ? "\\s" : ""; if(!options.strict){ if(before){before += "*";} if(after){after += "*";} return "(?:"+before+symbol+after+")?"; } return before+symbol+after; 
context: 		re = re.replace(/\u00a4{1,3}/g, function(match){			var prop = ["symbol", "currency", "displayName"][match.length-1];			var symbol = dojo.regexp.escapeString(options[prop] || options.currency || "");			if(!options.strict){ symbol = "(?:"+symbol+")?"; }			return symbol;		});
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/b2e8173c1bc750204b531bee5f590d0d96523639/number.js/buggy/number.js