Filterable events

This includes two fixes for filterable. The first removes the invalid second string argument from the existing `_trigger` call. The second adds a `filter` event, as discussed in #6580. I've named it `filter` instead of `postfilter` to be consistent with other events.

I haven't added any unit tests, since there was nothing to extend. The only filterable unit tests is a trivial assert.