given the cast below I think this test is incorrect

also `this.emitter` should only set once, not to a value and then changed to another value (or itself!) afterwards.