Is there an implementation that does that?
With std::nullptr_t on MSVC, it's always there without any includes.