changeIfNullable

inline fun <T : Any> T.changeIfNullable(condition: (T) -> Boolean, change: (T) -> T?): T?