/ If Err, Returns a new Result by passing the Err value to the provided function.
Result<S, W> andThenErr<W extends Object>(Result<S, W> Function(F error) fn);