@Override
    public ScalarOperator visitMultiInPredicate(MultiInPredicateOperator operator, Void context) {
        return shuttleIfUpdate(operator);
    }
@Test
    void testMultiInPredicateOperator() {
        ColumnRefOperator column1 = new ColumnRefOperator(1, INT, "id", true);
        MultiInPredicateOperator operator = new MultiInPredicateOperator(false,
                Lists.newArrayList(column1, column1), Lists.newArrayList(column1, column1));
        {
            ScalarOperator newOperator = shuttle.visitMultiInPredicate(operator, null);
            assertEquals(operator, newOperator);
        }
        {
            ScalarOperator newOperator = shuttle2.visitMultiInPredicate(operator, null);
            assertEquals(operator, newOperator);
        }
    }