cpp/header/variant

This header is part of the general utility library.