Fix character alpha blending
Allow disabling ruby text in the style (ruby_size=0)
Allow an empty tags list (no-text variant)
Allow specifying which variant is the default (instead of the first)