code: function (sliced, redraw, animation) {
  		var point = this,
  			series = point.series,
  			chart = series.chart,
  			slicedTranslation = point.slicedTranslation,
  			translation;
  
  		setAnimation(animation, chart);
  
  		// redraw is true by default
  		redraw = pick(redraw, true);
  
  		// if called without an argument, toggle
  		sliced = point.sliced = defined(sliced) ? sliced : !point.sliced;
  
  		translation = {
  			translateX: (sliced ? slicedTranslation[0] : chart.plotLeft),
  			translateY: (sliced ? slicedTranslation[1] : chart.plotTop)
  		};
  		point.group.animate(translation);
  		if (point.shadowGroup) {
  			point.shadowGroup.animate(translation);
  		}
  
  	}
docs: Set or toggle whether the slice is cut out from the pie
  @param {Boolean} sliced When undefined, the slice state is toggled
  @param {Boolean} redraw Whether to redraw the chart. True by default.