optional predicate step in reweights
Merge pull request #176 from elaird/predicate

optional predicate step in reweights