[OPTIQ-438] Push predicates through SemiJoinRel