Fixing conditionals when the graph is cloned

Hello jfuchs, 

Please review the following commits I made in branch 'jeremy-conditionalsFix'.

0f6abb3736eb3c4442915c1793d7060e1e42b345 (2013-03-07 17:38:51 -0800)
Fixing conditionals when the graph is cloned

R=jfuchs