pub fn expect_template_expression<'a, L: TemplateLanguage<'a> + ?Sized>(
language: &L,
diagnostics: &mut TemplateDiagnostics,
build_ctx: &BuildContext<'_, L::Property>,
node: &ExpressionNode<'_>,
) -> TemplateParseResult<Box<dyn Template + 'a>>