Just 20 years ago, astronomers imagined that planets beyond the Solar System would be more or less like the ones we know: small, rocky worlds like Mercury, Venus, Earth and Mars orbiting relatively ...