Categories

Check again, you might've misread something here. But yeah, shortcut is nicer:
```
entries = self.filter_by_language(language) if language else self
```
or even
```
entries = (self.filter_by_language(language) if language else self).distinct()
```