docs: @Override
      public final <D, E> Choice3<A, D, E> biMap(Function<? super B, ? extends D> lFn,
                                                 Function<? super C, ? extends E> rFn) {
          return match(Choice3::a, b -> b(lFn.apply(b)), c -> c(rFn.apply(c)));
      }