std::nullptr_t -> basic_val::null_t