pub fn silence<T>() -> impl Pattern<Value = T>
When queried, always produces an empty event iterator.