added fme-elim* for eliminating vars passing a predicate