ESA 1, Russia 0
That little orbiter crossed my mind (so, a close call for mental debris) and this is good news.
Lucky that there's as much room to wiggle, what with such slovenly Russian space activity.
The only thing that could make this any better is the same debris completely disabling any future Russian space station.
(Resulting in a timely and successful rescue of any personnel onboard-- no need to be shitty about it.)