package
static if(!(isItSequence!value))
static if(!(hasProtection!(value, member) && !isPublic!(value, member)))
static if(!(__traits(compiles, )))
static if(!(isItSequence!(__traits(getMember, value, member))))
static if(!(isMemberStatic!(T, member)))
static if(!(isReadableAndWritable!(value, member) && !isSomeFunction!(__traits(getMember, T, member))))
static if(isReadable!(value, member))