Is John Meehan Sending Debra Newell a Message?