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