Use decltype(nullptr) to avoid the need for <cstddef>.