Unindexed Match::Text and Match::Phrase previously shared a String::contains arm, so phrase order was ignored and queries matched across token boundaries. Use the default Word tokenizer for best-effort parity with indexed fields. Fixes #10182
memory: cold|cached|pinned