rem: this.step = step.limit(0, this.options.steps); 
add: if (!((this.range > 0) ^ (step < this.min))) step = this.min; if (!((this.range > 0) ^ (step > this.max))) step = this.max;  this.step = Math.round(step); 
context: 	set: function(step){		this.step = step.limit(0, this.options.steps);		this.checkStep();		this.end();		this.fireEvent('onTick', this.toPosition(this.step));		return this;	},
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/6f0922e221b522c1c90701e0e3babbbfb833e37b/Slider.js/buggy/Source/Plugins/Slider.js