When naming columns based on the contents of a data frame the position of a particular term, e.g. "Athlete" is used to name a column "Athlete". If there is a blank row at the top of the data frame then the position of "Athlete" will be offset by the number of columns in the data frame. This function corrects for that.
flash_correct_column_overshoot(x = NA, df)
a column position index
a data frame with missing column names
a correct index for column x
flash_correct_column_overshoot
is a helper function inside
flash_parse_table