check to see if a conditional can be re-used