A unique C++ predecessor, because I wanted to.