code: @Override
      @SuppressWarnings("unchecked")
      public final <L2> Either<L2, R> biMapL(Function<? super L, ? extends L2> fn) {
          return (Either<L2, R>) Bifunctor.super.biMapL(fn);
      }
docs: {@inheritDoc}