code: function(control, callbacks, options) {
          if(!(options && options.layerOptions && options.layerOptions.styleMap)) {
              this.style = OpenLayers.Util.extend(OpenLayers.Feature.Vector.style['default'], {});
          }
  
          OpenLayers.Handler.prototype.initialize.apply(this, arguments);
      }
docs: Constructor: OpenLayers.Handler.Point
  Create a new point handler.
  
  Parameters:
  control - {<OpenLayers.Control>} The control that owns this handler
  callbacks - {Object} An object with a properties whose values are
  functions.  Various callbacks described below.
  options - {Object} An optional object with properties to be set on the
  handler
  
  Named callbacks:
  create - Called when a sketch is first created.  Callback called with
  the creation point geometry and sketch feature.
  modify - Called with each move of a vertex with the vertex (point)
  geometry and the sketch feature.
  done - Called when the point drawing is finished.  The callback will
  recieve a single argument, the point geometry.
  cancel - Called when the handler is deactivated while drawing.  The
  cancel callback will receive a geometry.