Tweak Either monad