Implement Either solutions properly, using lessons learned in Option.