If strip is true (default is false) then spaces will be stripped from the beginning and end of fields.
skip_lines is given then that number of lines will be read and discarded from the
top of the file or Reader.t given.
on_parse_error is `Raise any lines that fail to parse will raise an exception.
If `Handle is given the offending line will be passed to the function given, which may
then indicate that processing should continue or finish.
of_reader ?quote ?strip ?skip_lines ~sep ~header r returns a row pipe based on data
read from the provided reader.
sep is used as the separator between fields, and is
assumed to be escaped with \ unless
quote is given.