- Replace `isWord`, `isToken`, `isLine` booleans on `Target` with an ordered enum `TextualType` - Combines nicely / helps to motivate https://github.com/cursorless-dev/cursorless/issues/855 - See https://github.com/cursorless-dev/cursorless/pull/2074#pullrequestreview-1757416424