pre

inline fun pre(predicate: Boolean, msg: Messager)