Nested Modifiers

It looks like the reset escape code is being written out, in a way that prevents nesting:

print(
    cs(
        f"CUDA drivers { bold('are') } found, should be using GPU",
        "green"
    )
)

image

It'd be cool to be able to support adding several modifiers like this, as otherwise I think it'd be a bit tedious even if doäble to specify the colour three times.

Cheers