If you have multiple aliases defined over the same string (for example, ("a", "@") and ("a", "A")), they are currently generated as separate alias states, when they really don't have to be. These can be combined, which will lower the number of IDs that need to exist simultaneously to traverse them.
If you have multiple aliases defined over the same string (for example, ("a", "@") and ("a", "A")), they are currently generated as separate alias states, when they really don't have to be. These can be combined, which will lower the number of IDs that need to exist simultaneously to traverse them.