Added Furan classes inplace of BooleanExpresion to handle expression parsing