Title: Thoughts suggested by the discovery of the new planet