cycles bug in `buildHtml` macro 🐛
**To Reproduce** 👨‍🔬
```nim
var x =buildHtml:
  for x in 0..10:
    for y in 0..10:
      {x + y}
```

**Expected behavior** 🤔
`x + y` should be calculated and converts to string.

trouble: `x` is not defined
