rem: this.singular = params && params.singular; 
add: if(!params){ params = {}; } this.singular = params.singular; 
context: 	constructor: function(node, params){		// summary: a constructor of the Selector		// node: Node: node or node's id to build the selector on		// params: Object: a dict of parameters, recognized parameters are:		//	singular: Boolean: allows selection of only one element, if true		//	the rest of parameters are passed to the container		this.singular = params && params.singular;		// class-specific variables		this.selection = {};		this.anchor = null;		this.simpleSelection = false;		// set up events		this.events.push(			dojo.connect(this.node, "onmousedown", this, "onMouseDown"),			dojo.connect(this.node, "onmouseup",   this, "onMouseUp"));	},
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/515bb9b3e3e08af9742c28db450a1d5c5661efe1/selector.js/buggy/dnd/selector.js