static if(!(isFunction!sym))
static if(!(isDelegate!sym))
static if(!(is(sym == class) || is(typeof(sym) == class)))
static if(!(is(sym == struct) || is(typeof(sym) == struct)))
static if(!(is(sym == interface) || is(typeof(sym) == interface)))
static if(is(sym == union) || is(typeof(sym) == union))