A couple small changes needed to be made. The simplest solution was to change the df object being evaluated on to a data.frame with `as.data.frame()`. The warnings after `pad_row()` are warning about similar column names but I don't use those to make the table so those can be disregarded.