code: function(options) {
        var t = this,
            json = {id: t.get('probeId')};
  
        // Transfer all non-monitor attrs
        _.each(t.toJSON(options), function(value, key) {
          if (!(key in t.defaults)) {
            json[key] = value;
          }
        });
        return json;
      }
docs: Produce an object without monitor attributes
  
  A Monitor object contains a union of the connection attributes required for
  a Monitor, and the additional attributes defined by the probe it's monitoring.
  
  This method produces an object containing only the probe portion of
  those attributes.
  
  The id attribute of the returned JSON is set to the probeId from
  the monitor.
  
  @method toProbeJSON
  @param [options] {Object} Options to pass onto the model toJSON
  @return {Object} The probe attributes