code: function (path) {
  		var attr = {
  			// subpixel precision down to 0.1 (width and height = 1px)
  			coordsize: '10 10'
  		};
  		if (isArray(path)) {
  			attr.d = path;
  		} else if (isObject(path)) { // attributes
  			extend(attr, path);
  		}
  		// create the shape
  		return this.createElement('shape').attr(attr);
  	}
docs: Create and return a path element
  @param {Array} path