tsc_Variant
This struct is a code construct to allow tsc_String to accept C varg style arguments for its Format functions
There is no need to instantiate or use this struct - just allow the implied constructor to do its work for you.
Allowable types that the tsc_Variant can represent:
char
bool (C++)
short
int
unsigned int
float
double
const char*
x_Code
tsc_Object& (or derived class references)