Icy relics from solar system reveal secrets from our cosmic past.