var shape = dojox.gfx._base._copy(dojox.gfx.defaultPath, true); 
var shape = dojo.clone(dojox.gfx.defaultPath); 
	attachShape: function(rawNode){		// summary: builds a path shape from a Node.		// rawNode: Node: an VML node		var shape = dojox.gfx._base._copy(dojox.gfx.defaultPath, true);		var p = rawNode.path.v.match(dojox.gfx.pathVmlRegExp);		var t = [], skip = false;		for(var i = 0; i < p.length; ++p){			var s = p[i];			if(s in this._pathVmlToSvgMap) {				skip = false;				t.push(this._pathVmlToSvgMap[s]);			} else if(!skip){				var n = parseInt(s);				if(isNaN(n)){					skip = true;				}else{					t.push(n);				}			}		}		var l = t.length;		if(l >= 4 && t[l - 1] == "" && t[l - 2] == 0 && t[l - 3] == 0 && t[l - 4] == "l"){			t.pop(); t.pop(); t.pop(); t.pop();		}		if(l) shape.path = t.join(" ");		return shape;	// dojox.gfx.path.Path	},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/df956b83bdb3669295172a00fb80c7748cbd916c/vml.js/buggy/gfx/vml.js