Enhance `TaskQuery` functionality by adding new filtering and query options. ### TODO: - [ ] Implement additional filtering options. - [ ] Ensure queries can handle complex conditions. - [ ] Provide tests for new query features.