static if(!(T.length == 0))
static if(!(T.length > 1))
static if(!(is(T[0] == immutable)))
static if(!(isInstanceOf!(Rebindable, T[0])))
static if(!(is(typeof(T[0].__isIsolatedType))))
static if(!(is(T[0] == class)))
static if(!(is(T[0] == interface)))
static if(!(is(T[0] == delegate)))
static if(!(isDynamicArray!(T[0])))
static if(!(isAssociativeArray!(T[0])))
static if(!(isSomeFunction!(T[0])))
static if(!(isPointer!(T[0])))
static if(isAggregateType!(T[0]))