Be less lazy about error types: Add a DroppedMessagesError type.