Another evidence of a recent
creation:
comets