this is a refactor, though—originally, the issue was that the nodes that needed substring references also sometimes owned the original strings, so i either needed a, like, MaybeOwns enum or for everything to be an Rc

Comments