Returns the provided default (if Err), or applies a function to the contained value (if Ok).
@override W mapOr<W>(W defaultValue, W Function(S ok) fn) { return defaultValue; }