Could this be changed back?  An assignment to the result of an if statement could cause maintenance issues down the line.