Cannot overload nullptr_t with int, looser throw specification