resets the parser prefixes and the writer's buffer
makes use of buffering and predicate checking to exclude or include data
to the export based on a comparison function passed when setting desired
Adds a system where data can be put aside and is not written to the
output file unless requested. Also return the extracted data string at
the end of write.
a basic version of a tool to validate and parse/extract data from large