Transform values of Left and Right
@override Either<TL, TR> either<TL, TR>( TL Function(L left) fnL, TR Function(R right) fnR) { return Left<TL, TR>(fnL(value)); }