packages/gerber-plotter/lib/_pad-shape.js
function(cx, cy, r, width) {
  return {type: 'ring', cx: cx, cy: cy, r: r, width: width}
}
function(cx, cy, r, width) {
  return {type: 'ring', cx: cx, cy: cy, r: r, width: width}
}
function ( cx , cy , r , width ) { return { type : 'ring' , cx : cx , cy : cy , r : r , width : width } }
just returns a ring object, does not return a box
just returns a ring object does not return a box