context parameter never used for creating predicate