feat(filter.filter): provide escape for "!" (#543)

Closes #543