What's the cleanest way to for a thread to access it's parent (ie.,
the thread that created it), other than for the parent to pass itself
as an argument to Thread.new, eg.,

    t = Thread.new(Thread::current){|parent|  ... }

If there's no cleaner way, then it might be nice to define a new
Thread class method Thread::parent that does that.

Eric