That's an interesting bit of information Glen, thanks for posting that. It's great to see that what was a reasonable theory 33 years ago has now garnered further scientific facts in support.
"the planet is the second densest planet in the solar system..." interesting for such a tiny world, in fact now technically the smallest planet in the solar system.
Hands up those who know without looking which is the densest planet.