takeIfPresent

fun <T> Omissible<T>.takeIfPresent(predicate: (T) -> Boolean = { true }): T?