ExprNode operand0a = node.getChild(0);
ExprNode operand0b = operand0a.clone();
ExprNode operand1 = node.getChild(1);
FunctionNode isNonnullFnNode = new FunctionNode("isNonnull");
isNonnullFnNode.addChild(operand0a);
ConditionalOpNode condOpNode = new ConditionalOpNode();
condOpNode.addChild(isNonnullFnNode);
condOpNode.addChild(operand0b);
condOpNode.addChild(operand1);