Change AckFilter.filter arguments.
- Accept block for complex condition
- Use hash for arguments