macro_rules! try_f { ($e: expr) => { ... }; }
Returns on error, prepending the current location to a stringified error, then passing the string to From::from.
From::from