Any reason why we're still keeping the `filters()` method ?