Class IfDirectiveHandler