Too Long; Didn't Read
A null pointer can’t point to a valid object because it’s “distinct from every other value of object pointer” (conv.ptr#1) The Core Working Group elaborates wording of the Standard, among other things. If a future Standard prohibits indirection through a null pointer like C does (N2176, 6.5.3.2 and footnote 104) then all examples will be rendered to contain undefined behavior. The Standard leaves room for interpretation instead of being clear on this particular topic, let's turn to core language issues list.