Maybe the `config.mail.weekly.day` config key should be `dayOfWeek` too.

Also `((config.mail.weekly.day + 6) % 7)` might be better read assigning to an appropriately named variable, or create an appropriately named function. My guess is that we're trying to `0-index` it? If so something like `_getZeroIndexDayOfWeek`