code: function (pathAnim) {
  		var fxProto = Fx.prototype,
  			fxStart = fxProto.start,
  			morphProto = Fx.Morph.prototype,
  			morphCompute = morphProto.compute;
  
  		// override Fx.start to allow animation of SVG element wrappers
  		/*jslint unparam: true*//* allow unused parameters in fx functions */
  		fxProto.start = function (from, to) {
  			var fx = this,
  				elem = fx.element;
  
  			// special for animating paths
  			if (from.d) {
  				//this.fromD = this.element.d.split(' ');
  				fx.paths = pathAnim.init(
  					elem,
  					elem.d,
  					fx.toD
  				);
  			}
  			fxStart.apply(fx, arguments);
  
  			return this; // chainable
  		};
  
  		// override Fx.step to allow animation of SVG element wrappers
  		morphProto.compute = function (from, to, delta) {
  			var fx = this,
  				paths = fx.paths;
  
  			if (paths) {
  				fx.element.attr(
  					'd',
  					pathAnim.step(paths[0], paths[1], delta, fx.toD)
  				);
  			} else {
  				return morphCompute.apply(fx, arguments);
  			}
  		};
  		/*jslint unparam: false*/
  	}
docs: Initialize the adapter. This is run once as Highcharts is first run.
  @param {Object} pathAnim The helper object to do animations across adapters.