pakoito
fun bla(): Either<Err, Success> =
fun myBusinessLogic() = bla().flatMap { success -> nextStep(success) // returns Either }.handleErrorWith { error -> maybeRecover() // returns Either }