I think pass `NULL` will be more reasonable. And more simple.