RE: broken Monad Either instance?