and then in renderDrafts:

```javascript
if (draftIds.indexOf(draft.id) === -1) {
  ThreadListUI.appendThread(draft.asThread());
}
```

Don't you think that would be so elegant? :)