The firmware matcher at 0x1bb70 looks up the first character before it
compares any character with the end pointer, and the export at 0x1bd90
calls it without comparing the first and end pointers, so a range whose
first and end characters are the same still matches a word starting there.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK