Constellation's nuclear deal 'side steps all the political fallout',says Keybanc's Karp