
As part of this change, Extractor.sniff may read/skip (not just peek) if it returns true. This allows Extractors to avoid parsing the input a second time in read. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=112683272