rawHtml gives error in browser
The command rawHtml as stated in `testjs1.js` doesn't work. Gives the following error in the browser: 
```text
testjs1.js:2083 Uncaught Error: Error: unhandled exception: index out of bounds, the container is empty [IndexDefect]
Traceback (most recent call last)
testjs1.nim(4) at module testjs1
tag.nim(460) at tag.tagFromString
```

Note that testjs1.js has other errors also but ripping almost the whole code.

# test.js:
```pascal
import ../src/happyx


var html =
  buildHtml(tDiv):
    rawHtml: """
      <div>
        <input type="password" />
        <hr>
        <script>
          var x = "Hello, world!";
        </script>
      </div>
      """

echo html

```

