I still don't understand this...? `thread.indexOf(draft)` should be exactly sufficient. This current code allows me to remove Drafts without a reference to the actual draft object—if that's desirable, then please add a comment, otherwise remove this code