Per html-style void tags, the ending / is optional. This might make using void tags nicer.
It also seems sound to say that
Effect tags apply to a set of characters
Void tags apply to the behavior of the text as a whole
It may also be valid to say that Void tags also exclusively apply to Typing groups.
Page Breaks are loaded in TextGroup, but they don't appear to be used there for anything. Can we break this parsing out into the TypingGroup to clean up the code?