Should be: ``` public final <X> Either<X, B> leftMap(final F<A, X> f) { return left().map(f); } ```