macro-map (cargo): Closure-less `Result::map_err` and `Option::ok_or_else`.
Keywords: macros|error-handling|map