nit: 
```js
this.threadMessages.addEventListener(
  'click', this.genericTap.bind(this)
);
```