I'd like to discuss that in the forums, it's hard to keep track of threads in big PRs.

I could add the ability to automatically wrap "illegal" text in a tag. That's an idea I have briefly explored in the past but that I haven't tried to implement so far, for lack of an actual use case. That part I would implement in s9e\TextFormatter, as a [rule](https://github.com/s9e/TextFormatter/blob/master/docs/Rules.md) that says *"Wrap text in tag X"*.

In order to have a magic list item with a specific CSS style, I'd need to create a custom tag represented by a list item with that style. That's because while it's relatively easy to define a rule that says *"Wrap text in tag X"* it would be too complex to create a rule that says *"Wrap text in tag X with attribute Y set to value Z"*. That custom tag would be created on phpBB's side, as a custom BBCode.