invariant is using a defined number of arguments `(a,b,c,d,e,f)` imo it should be ```js invariant(cond, message, ...args) { const parsed = message.replace('%s', () => args.shift() || '') } ```