Hacky fix for ! precidence in compound conditionals