Metamorphosis complete? President Obama endorses same-sex marriage in an ABC News interview today: