A generic variant data type container in C++