nit: `this.sinon.spy(firstHC, ...)`