Recent results in cometary astronomy: Implications for the ancient sky