By default the library only generates valid HTML. The text is ignored because `ul` doesn't allow text nodes. If you think this is an issue, would you mind discussing it in the RFC thread?

You could create a custom BBCodes to indent content but I assume you use `ul` instead because custom BBCodes cannot be nested in 3.0?