macro_rules! bail { ($err:expr) => { ... }; }
Bails with an error.
bail!(("some-error", "a very bad error occured!"));