AST-based query fuzzer should randomly modify data types in CREATE TABLE queries, mostly by wrapping in Nullable, Array and LowCardinality.
{
    if (!ast)
    {
        return;
    }
    auto * list = assert_cast<ASTExpressionList *>(ast);
    
    if (fuzz_rand() % 50 == 0 && list->children.size() > 1)
    {