I don't fully understand what this helper is doing -- is it just ensuring a season and episode exists? If so can put those requirements into the relevancy block:

```
primary: [
    { required: 'season_number' }
]
```

or alternatively it could be handled in the `normalize`. That way we can simplify the template so it can expect a defined `season_number` and `episode_number`