Reads the input file (which should contain the same number of
tab-delimited fields per line as columns you want to add to), and adds
the information from each field in each line to the corresponding column.
Parse the string, make sure the result is compatible with the type of the
column this appender was attached to (this type is implementation
specific), then append the type to the array (at the specified
position).
Thrown when a string is presented to an appender of a specific type and this
appender is unable to parse the string to a type of the elements it is
supposed to append.