This indirectly fixes one of the issues exposed in the following:
This is not the root cause of the Nokogiri-relate segvs, which
appear to be Nokogiri (libxml2) releasing data for a node while
a Data object wrapping it is still reachable and hence is having
mark() called on it.
This makes whatever the issue is in
to not manifest during more than 1 hour of 100 threads running in
the repro script in the Nokogiri ticket.
If a bug never appears, does it exist?