Expression.OptionalMember
type t('M, 'T) = {
member: Member.t('M, 'T),
filtered_out: 'T,
optional: bool,
};