Implement BooleanNode