Change the Failure value.
@override Result<S, W> pureError<W extends Object>(W error) { return Success<S, W>(_success); }