Change the Success value.
@override Result<W, F> pure<W extends Object>(W success) { return Failure<W, F>(_failure); }