This method uses the same code to implement two branches of a conditional branch. Check to ensure that this isn't a coding mistake.