Expression) Execute(ctx *ExecutionContext, writer TemplateWriter) *Error {  value, err := expr.Evaluate(ctx)  if err != nil {   return err  }  writer.WriteString(value.String())  return nil }  func (expr *