Wanted more feedback (hence the original version). Turned it into.

```
val q = expectMsgType[MessageQueue]
types foreach (t ⇒ assert(t isInstance q, s"Type [${q.getClass}] is not assignable to [${t}]"))
```