pakoito
override fun getProductById(id: String) = IO.map(getSoapProductEffect(id), getMediaEffect(id)) { product, media -> product.combineToProduct(media) }.attempt()