WriteMessageFailure is used as both instance message and companion object message?