As the Gipper so eloquently stated,
"So, it was our Republican Party that gave me a political home. When I signed up for duty, I didn't have to check my principles at the door. And I soon found out that the desire for victory did not overcome our devotion to ideals".
--Ronald Reagan remarks at the Republican National Convention in New Orleans, August 15, 1988.
Many of the Rudy apologists will be 'checking theirs at the door'!!
Secondly, Pres Reagan didn't have to check his principles at the door, neither do I and neither do you. Hence his support for Specter.