There is little info about this anywhere but is this an oversight? A default value that makes the pointers point nowhere (like `NULL`) looks ok to me, but maybe I am missing something.