debugIf

inline fun <T> T.debugIf(predicate: (T) -> Boolean, block: (T) -> Unit): T