Beyond Rigidity: The Unfinished Semantic Agenda of Naming and Necessity