A maybe type for C++

Here’s an idea I had for a useful C++ class that adds a little syntactic sugar to null pointer checking.