AbstractMessageKey

fun <out M : SingleMessage> AbstractMessageKey(safeCast: (SingleMessage) -> M?)