IsValidSelectFunctionSignatureImpl< SourceContext, void(Class::*)(Args...)>