This makes me particularly excited. And yes, that cements me as a nerd&#x2F;geek, but oh this is pretty sweet.<p>It seems like this might have an application to XML processing. The ability to store and mutate changes efficiently could be a huge boon for a wide range of xml&#x2F;html processing.<p>Multiple indirect references however could pose a big problem for cache locality. Any out there for cache locality properties of tries and these finite state machines?