/*!
Various useful utility macros for Templar
*/
/// data_unwrap!() safely unwraps a `Data` struct into a Document value.
///
/// If the Data is failed or empty, the data is immediately returned. Because of this,
/// this macro can only be used in functions that return `Data`.
/// render_unwrap!() safely renders a Data struct into a string.
///
/// If the Data is failed or empty, the data is immediately returned. Because of this,
/// this macro can only be used in functions that return `Data`.