Transforma o valor de Failure sem alterar um Success.
@override Result<T, S> mapFailure<T>(T Function(F failure) fn) => Failure<T, S>(fn(value));