relax constraint
prevent an unnecessary allocation Either.leftMap