Updates for compatability with ruby 1.87 and up. Also added a check for the existence of the probe, before creating it ... if it exists, just update it.