PlainHighlighter's no_matches splits on term.

Also normalize no_matches behavior somewhat empty string and unpopulated fields.