The Rashba's explanation of how to answer our Gemarah with the story of Dovid Hamelech returning Michal to be