ASTValue
A value containing an AST element obtained from text markup or templates.
Such a value can be used in scenarios where substitution variables in templates or markup want to refer to other AST elements and include them into their AST tree as is.