takeIfNotNullOrEmpty

inline fun <R> String?.takeIfNotNullOrEmpty(executionBlock: (String) -> R): R?