@evhan55 yes, because `byThreadId` returns a `Draft.List` and sometimes we just want the `Draft` object

@gnarf I had `last` originally, but kept thinking of it as `latest`, so I changed it.