:lipstick: Break if to multiple lines
Store SelfClosingTags in map instead of array

This makes lookup quicker since this structure is only used
to check the presence of a key and never iterated over.