findSelf

inline fun <T, V> V.findSelf(collection: Iterable<T>, predicate: (T) -> V): T?