//! An API for representation of parsed templates.
/// Represents content that can be both template parts and other fragments that should be evaluated.
///
/// It can be used to represent some template source that has mixed content - eg. text, code,
/// other templates and needs to be evaluated/compiled.
///
/// A slice of template that can be returned by an iterator.
///
/// Usually used to represent a fragment of template that needs to be evaluated.
/// Can be used for finding template parts depending on what rules are used to detect
/// text and code or other patterns in the source file.
///