Allow autocompletion for predicate filters

Ripped from `eval-expression`, I'm not sure about the fourth `t` argument for `read-from-minibuffer`, but it seems to work... can you confirm before pulling?