$ 0 0 Capping a rare instance of congressional compromise, President Barack Obama signed a $12.3 billion water projects bill Tuesday.