static if(!(is(T : bool) || isTypeEnum!(Type.boolean)))
static if(!(is(T == enum) && isNumeric!T))
static if(!(isNumeric!T))
static if(!(isTypeEnum!(Type.number)))
static if(!(isSomeString!T))
static if(!(isTypeEnum!(Type.string)))
static if(!(is(T == U[], U)))
static if(!(is(T == U[N], U, size_t N)))
static if(!(is(T == U[wstring], U)))
static if(is(T == U[Y], U, Y) && isSomeString!Y)
T get();
Get a value of the matching type.