static if(isAggregateType!T)
static if(!(is(T == Clob) || is(T == Blob)))
static if(!(isBigInt!T))
static if(!(isDecimal!T))
static if(!(isTimestamp!T || is(typeof(Timestamp(T.init))) && __traits(getAliasThis, T).length == 0))
static if(!(is(T : SmallString!maxLength, size_t maxLength)))
static if(!(is(T : SmallArray!(E, maxLength), E, size_t maxLength)))
static if(!(is(T : RCArray!E, E)))
static if(!(hasUDA!(T, serdeLikeStruct) || hasUDA!(T, serdeLikeList)))
static if(is(T == serdeGetFinalProxy!T))