Use old Nullptr_t even in C++11 mode because boost::shared_ptr can't be constructed from nullptr.