static if(!(basicDBus!T || is(T == DBusAny)))
static if(!(isInstanceOf!(Variant, T)))
static if(!(isInstanceOf!(VariantN, T)))
static if(!(isTuple!T))
static if(!(isInputRange!T))
static if(!(isAssociativeArray!T))
static if(is(T == struct) && !isInstanceOf!(DictionaryEntry, T))