why not simply keep the `this.week = new Week(client)`? using `this.client` in multiple consecutive lines is redundant. (it's usually a good idea to reduce the amount of property lookups)